コマンドラインから実行したunittestを使用して、大きなPythonテストファイルがあります。いくつかのテストには時間がかかります。これは、私が追加した最後のテストにしか関心がないことが多いため、軽度の痛みです。私が欲しいのはこれです:失敗したテストのみを実行しているPython unittest
- テストを追加します。
- が
- を実装するときに私が作った愚かなエラーを修正行動前回失敗した
- 実行のみテストを実施
- 走行テスト(私はそれを渡すようにコードを書いていないので、一つが故障しました)コード
- この時間を過ぎて失敗するテストのみを実行します。
- 私が壊したものを見つけるためにすべてのテストを実行します。
これはコマンドラインから実行できますか?そのテストは無視されます
def _test_something_something(self):
:あなたのような、前にアンダースコアを追加した場合
def test_something_something(self):
:
は、最も可能性の高いあなたの問題を解決するだろう。 –
どうしたらうまくいくのですか?私はまだ、どのファイルが動作していて、どのファイルが動作していないのかを知るためには、まだPythonが必要です... – Joe