現状
CIで実行するテストは(WebAPIにアクセスしないテスト)は、ファイル名がtest_local*.pyのものに限定しています。
|
poetry run pytest tests/test_local*.py |
この方法だと、テスト用のファイルにWebAPIに関係しないテストメソッドがあっても、このテストメソッドをCIで実行することができません。
やりたいこと
Pytestのmarkers機能を使って、CIで実行しないテストを指定できるようにしたいです。
poetry run pytest -n auto -m "not access_webapi"
現状
CIで実行するテストは(WebAPIにアクセスしないテスト)は、ファイル名が
test_local*.pyのものに限定しています。annofab-api-python-client/.github/workflows/lint-test.yml
Line 32 in 20304c4
この方法だと、テスト用のファイルにWebAPIに関係しないテストメソッドがあっても、このテストメソッドをCIで実行することができません。
やりたいこと
Pytestのmarkers機能を使って、CIで実行しないテストを指定できるようにしたいです。