我有Behat用于BDD测试的Symfony2项目.
大多数测试都有标记,例如:
@database @user_management @admin
Scenario: Attempt .....
....
....
@product @admin
Scenario: Login ....
....
....
Run Code Online (Sandbox Code Playgroud)
在运行整个测试套件之前,我希望能够列出所有标记有特定标签的scenerios.可能吗?
我的意思是我可以编写分析所有功能文件的小脚本,但我希望有一些魔术开关/标志,已经实现,但没有记录,这就是我需要的.
我个人并不了解内置方式,部分原因是它取决于您对输出的期望.
获得类似内容的一种方法是干运行场景,显示完整项目,然后grep for'scenario',获取名称/摘要:
behat --format=pretty --tags '@domains' --dry-run | grep -i scenario
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
386 次 |
| 最近记录: |