每当我在Maven项目中运行mvn test
时,只会执行以Test
结尾的测试文件。
但是,当前项目中的所有测试文件都以Spec
结尾,我不想更改其名称。
那么如何配置maven来执行以Spec
结尾的文件呢?
答案 0 :(得分:1)
默认情况下,Maven Surefire Plugin会自动包含尊重这些模式的文件:
要添加更多模式,特别是您的模式,只需按以下方式配置插件:
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-surefire-plugin</artifactId>
<version>2.19.1</version>
<configuration>
<includes>
<include>**/*Spec.java</include>
</includes>
</configuration>
</plugin>
另请参阅有关此类配置的complete documentation。