Does-Dkarate.options="--标签@xyz";为空手道平行跑者(JUnit 5)工作
我一直试图通过命令行Does-Dkarate.options="--标签@xyz";为空手道平行跑者(JUnit 5)工作,karate,Karate,我一直试图通过命令行mvn test-Dkarate.options=“--tags@hello”-Dtest=TestParallel覆盖并行运行程序中的标记选项(如下所示),但它似乎并不在意。它运行所有标记为“忽略”和“此处定义的标记”的功能。未被覆盖。我尝试了@KarateOptions,但没有用 类TestParallel{ @Test void testParallel() { Results results = Runner.path("classpath:examples"
mvn test-Dkarate.options=“--tags@hello”-Dtest=TestParallel
覆盖并行运行程序中的标记选项(如下所示),但它似乎并不在意。它运行所有标记为“忽略”和“此处定义的标记”的功能。未被覆盖。我尝试了@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测试-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
我想您遇到了这个错误:
您能否尝试0.9.6.RC1并确认它已修复?我想您遇到了以下错误:
您可以尝试0.9.6.RC1并确认它已修复吗?谢谢@Peter Thomas。它确实有效:)。我正准备提交我的解决方案以在POM systemPropertyVariables中设置标记。将恢复它。感谢HIPThank@Peter Thomas。它确实有效:)。我正要提交我的解决方案以在POM systemPropertyVariables中设置标记..WiI’我会把它还原的……谢谢你