列出黄瓜中所有可用的标签

ker*_*ger 6 cucumber

是否有命令行选项可以列出您的黄瓜测试套件中的所有标签?

例如,我想要类似的东西:

cucumber --show-tags foo.feature
Run Code Online (Sandbox Code Playgroud)

那会给我类似的东西:

@ci
@development
@regression
@wip
Run Code Online (Sandbox Code Playgroud)

bur*_*tlo 5

对于单个文件:

cucumber -f tag_cloud foo.feature
Run Code Online (Sandbox Code Playgroud)

您还可以在目录中找到所有功能的标签:

cucumber -f tag_cloud features/login
Run Code Online (Sandbox Code Playgroud)

甚至与特定标签共享的功能:

cucumber --format tag_cloud --tags @bvt
Run Code Online (Sandbox Code Playgroud)

为所有这些生成的输出是一个 wiki 样式表:

| @baseline | @customer | @demographics | @performance |
| 1         | 1         | 1             | 1            |
Run Code Online (Sandbox Code Playgroud)

  • 使用黄瓜 1.2.1 版,这似乎不再起作用。关于如何获取已用标签列表的任何想法? (6认同)