这就是我在cygwin中输入的内容:
cucumber.bat features -p super
这是超级资料:
super: FIG_NEWTON_FILE=local.yml --no-source --color --tags ~@nonsuper,~@unimplemented --format pretty
这是我想跳过的测试示例:
@nonsuper
Scenario: Try to set denial specials
Then the "Denial Specialist" field is disabled at the "summary" view
正在使用这些标记运行方案和功能。
我相信我在个人资料中做错了什么,我无法弄清楚是什么。
感谢您的帮助=]
答案 0 :(得分:5)
当你这样做时:
--tags ~@nonsuper,~@unimplemented
这意味着在没有标记@nonsuper
或没有标记@unimplemented
的情况下运行方案。您的方案符合不具有@unimplemented
标记的要求,因此它会运行。
你想要的是:
--tags ~@nonsuper --tags ~@unimplemented
这意味着在没有标记@nonsuper
且没有标记@unimplemented
的情况下运行方案。
有关组合标记的详细信息,请参阅tags portion of the Cucumber wiki。
答案 1 :(得分:0)
如果你想跳过场景
@wip
代替'@nonsuper'