1

こんにちは、私はソナーを使用しています。気に入っています...

しかし、私は私の最新のプロジェクトでやや奇妙な動作をしています。

すべてのテストを JUnit 4 @TestSuite に入れると、JaCoCo を実行すると 86.2% (Groove baby !!!) のカバレッジが得られますmvn sonar:sonar

テストを単独で実行すると、単体テストが 100,0% 成功しても、カバレッジは 0% になります

このプロジェクトに TestSuite は必要ありません。JaCoCo がこれを行っている理由についての手がかりはありますか?

ところで: 私は Maven 2.2.1 + Sonar 3.4.1 + sonar-maven-plugin 1.0 を使用しています。

4

1 に答える 1

0

テストが "Test*.java" & "*Test.java" 命名規則に従う場合、テスト スイートを定義する必要はありません。

JaCoCo によってテストが分析されている次のサンプル アプリケーションを確認できます。 jacoco-runTests

于 2013-01-15T13:58:15.083 に答える