Pytest - Incremental

インクリメンタルテストランナー(Pytestプラグイン)
今すぐダウンロード

Pytest - Incremental ランキングとまとめ

広告

  • Rating:
  • ライセンス:
  • MIT/X Consortium Lic...
  • 出版社名:
  • Eduardo Naufel Schettino
  • 出版社のWebサイト:

Pytest - Incremental タグ


Pytest - Incremental 説明

インクリメンタルテストランナー(Pytestプラグイン) Pytest-Incrementalは、インクリメンタルテストランナー(Pytestプラグイン)です。ビルドツールについて話すときは、この条件を参照するのが一般的です。 - 初期(全)ビルド - すべてのファイルがコンパイルされます。ビルド(または部分的な再構築) - ファイルの変更されたファイルはコンパイルされています - No-Op Build - ファイルはコンパイルされません(最後の実行以降に変更されていません)ので、「インクリメンタルテストランナー」はソースの変更によって影響を受けるテストのみを再実行します。最後のテスト実行以降のコード。したがって、Pytest-Incrementalを使用してテストスイートを実行できる場合は、Pytest-Incrementalを使用できます。プラグインはPythonのソースファイルを分析し、そのインポートを通じてモジュールの依存関係を定義します。 Doitは、依存関係を追跡して結果を節約するために使用されます。プラグインはPytestがテストを収集する方法を変更します。 Pytestは実際にテストを実行して結果を実行するジョブの残りの部分を実行します。そしてあなたのプロジェクトパスに入れてください。その後、(Pytest Docsをチェックしてください).usage:コマンドラインから呼び出すときにパラメータ - 内行に渡すだけです.pytest.ini:に次の行を追加することもできます。 addopts = - - インクリメリュウォッチパッケージのデフォルトPytestによって収集されたすべてのモジュールは、インポートされた場合に依存関係として使用されます。監視フォルダを制限または拡張するには、パラメータ--watch-pkg要件を使用する必要があります。 ・Python 制限事項 ・パッケージのインポートからパッケージの__all__からインポートされたモジュールは依存関係としてカウントされません。 ・インポートステートメントを使用しないモジュール ・モジュールは、Modulesが輸入されていないが実行時に使用されています(Pytestでテストを実行するときはconftest.py) ・モンキーパッチング。 (すなわち、輸入X.B Monkey-Patches X.この場合はB)に依存する可能性があります)


Pytest - Incremental 関連ソフトウェア