Hi all, I believe that there is a mistake in the documentation of the includes configuration parameter for surefire:test While the exclusion/inclusion example page ( http://maven.apache.org/surefire/maven-surefire-plugin/examples/inclusion-exclusion.html) says
By default, the Surefire Plugin will automatically include all test classes with the following wildcard patterns: - "**/Test*.java" - includes all of its subdirectories and all java filenames that start with "Test". - "**/*Test.java" - includes all of its subdirectories and all java filenames that end with "Test". - "**/*TestCase.java" - includes all of its subdirectories and all java filenames that end with "TestCase". the parameter's documentation on the goal usage page ( http://maven.apache.org/surefire/maven-surefire-plugin/test-mojo.html#includes) says the default includes will be <includes> <include>**/IT*.java</include> <include>**/*IT.java</include> <include>**/*ITCase.java</include> </includes> The second one looks like the default pattern for failsafe test includes. Best regards, Ansgar Kröger