【发布时间】:2013-10-26 11:45:16
【问题描述】:
我已经创建了自己的类,上面带有@RunWith(AllTests.class),用于我想要执行的集成测试,但我把它放在了一个可重复使用的罐子里。我试图告诉故障安全使用它,但我不确定如何使用,因为the documentation for includes 说:
指定应包含在测试中的测试(按模式)的元素列表。当未指定和未指定测试参数时,默认包含将是
<includes> <include>**/IT*.java</include> <include>**/*IT.java</include> <include>**/*ITCase.java</include> </includes>每个包含项目还可能包含一个以逗号分隔的项目子列表,它们将被视为多个条目。 如果指定了 TestNG suiteXmlFiles 参数,则忽略此参数。
但是这个测试运行器在类路径中,而不是在文件系统中。如何告诉故障安全使用我的班级跑步者并且只使用我的班级跑步者?
【问题讨论】:
-
不清楚你所说的“test runner是什么意思。如果你的意思是Runner的实例,你需要在依赖部分添加jar
scope=test -
@Augusto 哪个依赖部分?插件的?它不是
Runner的实例,而是带有@RunWith(AllTests.class)注释的Pojo
标签: java maven junit maven-failsafe-plugin