在大多数使用Spring的项目中,有一些测试使用@IfProfileValue将其标记为集成测试,性能测试或类似测试。当您使用maven运行这些时,您可以执行以下操作:
mvn install -Dperformance-test=true
对于这样注释的类:
@IfProfileValue(name = "performance-test", value = "true")
但如果我在IntelliJ中运行此测试,我会得到:
Test '.Tests in Progress.MyTest' ignored
我可以在IntelliJ中通过注释注释来解决这个问题,但我更希望如果测试只是在不必删除线的情况下运行,所以我不会在没有标记的情况下意外地提交/推送类。< / p>
这可能吗?