【发布时间】:2021-07-17 01:47:49
【问题描述】:
我想知道您是否可以使用带有标签的通配符来获取与特定模式匹配的所有已标记场景/功能。
例如,我在许多功能文件中的许多场景中使用了 17 个唯一标签。模式是“@jira=CIS-”后跟 4 个数字,例如 @jira=CIS-1234 和 @jira=CIS-5678。
我希望我可以使用通配符或可以为我找到所有匹配项的东西。
当我运行所有功能/场景时,我希望能够将它们排除在运行之外。 我尝试了以下方法:
--tags ~@jira
--tags ~@jira*
--tags ~@jira=*
--tags ~@jira=
不幸的是,没有人给我想要的结果。当我使用确切的标签时,我只能排除它们,例如。 ~@jira=CIS-1234。必须将每一个(17 个不同标签中的)添加到命令行并不是一个好的解决方案。这些标签可以经常更改,添加新标签并删除旧标签,而且它会构成一个真正的长命令。
【问题讨论】:
标签: karate