【发布时间】:2020-07-17 08:37:38
【问题描述】:
我一直试图通过命令行mvn test -Dkarate.options="--tags @hello" -Dtest=TestParallel 覆盖我的Parallel Runner(如下所示)中的标签选项,但它似乎并不关心。它运行所有标记为忽略和此处定义的标签的功能..不被覆盖。我试过@KarateOptions 但没用
类 TestParallel {
@Test
void testParallel() {
Results results = Runner.path("classpath:examples").tags("~@ignore").parallel(5);
generateReport(results.getReportDir());
assertEquals(0, results.getFailCount(), results.getErrorMessages());
}
但这适用于简单的@karate.test - mvn test -Dkarate.options="--tags @hello" -Dtest=ExampleTest
class ExamplesTest {
@Karate.Test
Karate testAll() {
return Karate.run().relativeTo(getClass());
}
两个类都在同一个层次上
我在这个命令中缺少什么? mvn test -Dkarate.options="--tags @hello" -Dtest=TestParallel
【问题讨论】:
标签: karate