我在“TEST”模块下标记了@ABC和@DEF。
我可以使用以下命令运行带有多个标记的测试(旧方法,很快就会被弃用)
mvn clean test -pl TEST -Dcucumber.options="--tags @ABC,@DEF"
但不是
mvn clean test -pl TEST -Dcucumber.options="--tags '@ABC or @DEF'"
任何的想法?我也在切换报价但仍然无效,没有触发测试。
我试过的
-Dcucumber.options='--tags @ABC or @DEF'
-Dcucumber.options='--tags "@ABC or @DEF"'
-Dcucumber.options="--tags '@ABC or @DEF'"
-Dcucumber.options="--tags '(@ABC or @DEF)'"
非常感谢!
我认为你不需要单引号。你能试试mvn clean test -pl TEST -Dcucumber.options="--tags @ABC or @DEF"
吗?
注意,有关更多信息,请参阅Cucumber documentation on Tag expressions