2

統合テストを実行するために Travis と Coveralls を実行しています。カバーオールは本来よりもはるかに高い評価を与えているようです。私は自分のレポジトリにある少数のソース ファイルのテストしか書いていませんが、これらのファイルだけがカバレッジをチェックされます (したがって、95% のカバレッジが得られます..)。テストが指定されていないファイルはチェックされないように見えます。

Coveralls はチェックするファイルをどのように選択しますか?

おそらく、私のリポジトリは、それぞれ独自のエントリ ポイントを持つ複数の Python スクリプトが含まれているという点で、少し変わっています。現在、1 つのエントリ ポイントのみをテストしており、残りのコードは完全に変更されていません (インポートもされていません)。

私のtravis.ymlファイルは単純に を実行しnose2、この 1 つのエントリ ポイントのテストを実行します。

4

0 に答える 0