在第一次测试失败后停止测试运行程序



我们为Junit 5创建了一个自定义测试运行程序。然而,在第一次测试失败后,我们想阻止这位跑步者。我已经研究过扩展,但这些都适用于ExtensionContext,它似乎没有提供任何阻止运行程序的方法。

测试失败后,我该如何阻止跑步者?

由于各种原因,目前junit平台不支持此功能。看看这个问题:https://github.com/junit-team/junit5/issues/1729

因此,您唯一的选择就是使用System.exit()。不过,要做好准备,遇到行为不端的IDE和构建工具。

最新更新