長時間実行中のpy.testが最初の失敗で停​​止する 質問する

長時間実行中のpy.testが最初の失敗で停​​止する 質問する

使っていますpytest、テスト実行は例外が発生するまで実行されるはずです。テストで例外が発生しない場合は、残りの時間または SIGINT/SIGTERM を送信するまで実行を継続する必要があります。

pytestコマンドラインでこれを行うのではなく、最初の失敗時に実行を停止するように指示するプログラム的な方法はありますか?

ベストアンサー1

pytest -x           # stop after first failure
pytest --maxfail=2  # stop after two failures

を参照してくださいpytest ドキュメント

おすすめ記事