使っていますpytest
、テスト実行は例外が発生するまで実行されるはずです。テストで例外が発生しない場合は、残りの時間または SIGINT/SIGTERM を送信するまで実行を継続する必要があります。
pytest
コマンドラインでこれを行うのではなく、最初の失敗時に実行を停止するように指示するプログラム的な方法はありますか?
ベストアンサー1
pytest -x # stop after first failure
pytest --maxfail=2 # stop after two failures
を参照してくださいpytest ドキュメント。