je suit dans mon pom.xmlforkMode surefire fait que le dernier test à enregistrer dans TestSuite.txt
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-surefire-plugin</artifactId>
<version>2.6</version>
<configuration>
<excludes>
<!-- exclude integration tests -->
<exclude>**/IT*.java</exclude>
</excludes>
<!-- Enable the following for Cassandra unit test
support -->
<forkMode>pertest</forkMode>
</configuration>
</plugin>
quand j'exécute « test mvn », à la fin, je ne reçois que des résultats en TEST- TestSuite.txt pour le dernier test.
Je veux que le forking soit activé car je teste quelques interactions Cassandra et j'aimerais effectuer un nettoyage intermittent de la base de données.
$ mvn -version
Apache Maven 2.2.1 (r801777; 2009-08-06 15:16:01-0400)
Java version: 1.6.0_18
Java home: /usr/java/jdk-1.6.0_18/jre
Default locale: en_US, platform encoding: UTF-8
OS name: "linux" version: "2.6.32-24-generic" arch: "amd64" Family: "unix"
Pourriez-vous essayer avec la version 2.4.3 du plugin surefire? –
@Pascal Thivent: J'ai essayé avec 2.4.3 - cela ne semble pas faire de différence. : -/ –
Il semble que ce soit un bug dans surefire: http://jira.codehaus.org/browse/SUREFIRE-446 –