我们有大量的测试。我们希望无限只能在.xml文件(即TestNG套件)中包含的测试之间进行选择。
我们不希望在每个测试用例中添加注释groups = { "shouldbetested" }
,而是将.xml文件中的信息提供给最多。
这可能吗?
它是否可以为我们做到这一点?
答案 0 :(得分:2)
你可以使用常规表达“不”跳过某个测试:
(?!* YourTest)
答案 1 :(得分:0)
无限可filter out您不希望使用infinitest.filters
文件中的正则表达式运行的测试。
infinitest.filters包含与要过滤的测试类匹配的正则表达式(每行一个)。将此文件放在项目的根目录中(a.k.a.工作目录),Infinitest将过滤掉这些测试。
请注意,类名包含包名,因此请使用前面的.*
来匹配任何包。