0

何が使用されていて何が使用されていないかを判断しようとしている GUI アプリケーションがあります。ユーザー インターフェイス部分をテストするために手動で実行する必要があるテスト スイートが多数あります。「coverage.py run file_name -a」を使用して同じファイルを数回実行し、毎回異なるアクションを実行して、異なるインターフェイス ツールをチェックすることがあります。-a 引数を指定して実行するたびに、 coverage.py によってカバーされるコードの行数を増やすことしかできないと思います (少なくとも新しいファイルが取り込まれない限り)。ただし、追加の実行後にコード カバレッジが低下することがあります。何が原因でしょうか?

実行間でソースを編集しておらず、私が知る限り、新しいファイルは取り込まれていません。私は、coverage.py バージョン 3.5.1 を使用しています。

4

1 に答える 1

0

それは確かに奇妙に聞こえます。問題を再現するためのソース コードと手順のリストを提供していただける場合は、確認したいと思います。こちらでチケットを作成できます: https://bitbucket.org/ned/coveragepy/issues

于 2012-06-29T12:20:35.997 に答える