Ho un progetto Maven con un test case DefaultViewTypeToFragmentMapperTest.java
nella directory /src/test/java/test/com/mycompany/myproduct/android/viewtype2fragmentmapper/
.cobertura-maven-plugin esclude la configurazione
Desidero che questo test case sia escluso dal calcolo della copertura del test dell'unità. Al fine di ottenere questo risultato, ho configurato il plugin in questo modo:
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>cobertura-maven-plugin</artifactId>
<version>2.5.2</version>
<configuration>
<formats>
<format>html</format>
<format>xml</format>
</formats>
<instrumentation>
<excludes>
<exclude>test/co/**/*.class</exclude>
</excludes>
</instrumentation>
</configuration>
</plugin>
Ma io continuo a vedere la classe citata nella relazione di copertura.
Come si può risolvere in modo tale che il test case non compaia nel report e la sua copertura (0% in base al report) non venga presa in considerazione?
Hai configurato il plugin cobertura-maven come parte di reporting o generazione? Se hai configurato come segnalazione, utilizza il 'mvn site'. Se si desidera eseguire 'mvn cobertura: cobertura', si prega di configurare come una build. Per ulteriori informazioni, consultare la mia risposta all'indirizzo http://stackoverflow.com/questions/15133822/cant-use-custom-ruleset-in-maven-pmd-plugin-5-0-2/15153145#15153145. –
L'ho configurato come parte del nodo '' e utilizzo solo nell'ambito di 'mvn site'. –