如何防止 TestNG 跳过测试?
How to prevent TestNG from skipping tests?
我们有许多测试,其中许多测试共享 spring 上下文,但通常我们有一些特定于给定测试的测试。当由于某些更改某些上下文无法加载时,TestNG 会跳过从这一点开始的所有测试。问题是它不仅跳过了给定的测试文件,或者给定 spring 上下文的测试,它还跳过了所有进一步的测试,我们必须修复一个才能知道还需要检查哪些。
有什么想法可以防止 TestNG 在设置上下文时只有少数文件失败时跳过整个套件吗?
Spring 初始化发生在@Before...方法中,所以参数:
-configfailurepolicy skip|continue
应该有帮助。
http://testng.org/doc/documentation-main.html#running-testng
我们有许多测试,其中许多测试共享 spring 上下文,但通常我们有一些特定于给定测试的测试。当由于某些更改某些上下文无法加载时,TestNG 会跳过从这一点开始的所有测试。问题是它不仅跳过了给定的测试文件,或者给定 spring 上下文的测试,它还跳过了所有进一步的测试,我们必须修复一个才能知道还需要检查哪些。
有什么想法可以防止 TestNG 在设置上下文时只有少数文件失败时跳过整个套件吗?
Spring 初始化发生在@Before...方法中,所以参数:
-configfailurepolicy skip|continue
应该有帮助。
http://testng.org/doc/documentation-main.html#running-testng