Emi*_*düz 6 maven maven-surefire-plugin
当其中一个失败时,我想停止测试执行。我尝试了 pom xml 中的skipAfterFailureCount配置和mvn -Dsurefire.skipAfterFailureCount=1作为命令行参数,但仍然没有效果。有没有明确的方法来做到这一点?
我的 POM.XML 的一部分:
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-surefire-plugin</artifactId>
<version>2.22.2</version>
<configuration>
<skipAfterFailureCount>1</skipAfterFailureCount>
</configuration>
</plugin>
Run Code Online (Sandbox Code Playgroud)
我正在使用 JUnit 5.6.2
JUnit5 尚不支持此功能。
请参阅文档 https://maven.apache.org/surefire/maven-surefire-plugin/featurematrix.html
有一个功能请求SUREFIRE-1698和另一个功能请求 SUREFIRE-1710需要在JUnitPlatformProvider中实现。请随时在Github上做出贡献。您需要为 junit5 的ExecutionCondition以及 TestWatcher实现SPI 。
| 归档时间: |
|
| 查看次数: |
1779 次 |
| 最近记录: |