鼻クリネックスは、あなたの[gitの]ブランチの変化に適用可能なテストを実行することにより、大規模なテストスイートに関連した痛みを停止しようと鼻のプラグインです。
についての の
--with-クリネックスを仮定すると、クリネックスは、すべてのテストの実行に十分に活性である。それはコードの変更に基づいて実行する必要があるテストするかを決定:これが何を意味するのか、それはカバレッジデータベース(デフォルトでは///coverage.db sqliteの)に接続しようとしている。テストのためのデータ(例えば、テストが新規である)データベースに存在しない場合、それは自動的にスイートでそのテストを含む。これはプロトタイピングのための罰金が、現実の世界では一般的に有用ではありません。
クリネックスまた道に沿ってカバレッジを欠落しているかどうかをチェックします。それはテストのカバレッジを持っていないコード変更に当たるとデフォルトでは、エラーが発生します。この機能を無効にするには、--kleenexスキップ欠落を設定する必要があります。
の実世界の使用の
ティッシュは、CI環境で動作するように設計されている。一般に、セットアップ(--kleenex-記録を持つ)記録モードでそれを実行するようにCIサーバ、およびクライアント(あなた自身、他の開発者)は、単純にカバレッジを発見するために、このデータベースに接続しますでしょう。 。これは、インストールがあなたの親ブランチ(例えばマスタ)を意識したままで、子供からのデータを記録しないことを保証します。
の要件の
- のPythonます。
- 鼻ます。
コメントが見つかりません