Coberturaプラグインで常にカバレッジが100%になってしまう問題
Coberturaというユニットテストのカバレッジを表示する
Maven2プラグイン(※1)のレポートで
常にカバレッジが100%になってしまう問題に遭遇して困っていました。
HTML report shows all 100% but cobertura:check shows correct coverage - only in 2.1, works in 2.0
Coberturaのバグトラッキングシステムによると
バージョン2.1固有の問題のようで、次のバージョン2.2では修正されたようです。
pom.xmlには以下のように明示的にバージョン番号を
明示的に書けば、ひとまず解決でした。
<reporting> <plugins> <!-- Cobertura Report --> <plugin> <groupId>org.codehaus.mojo</groupId> <artifactId>cobertura-maven-plugin</artifactId> <version>2.2</version> </plugin> </plugins> </reporting>
※1 Cobertura Maven Plugin
http://mojo.codehaus.org/cobertura-maven-plugin/