我要寻找这样的一些东西:是否可以检索黄瓜标签?
@tag1
Feature : My new feature ....
@tag2
Scenario ...
现在我想这些标签的保持创建一个通用的设置。
@Before
public void setup() {
String annotation = readAnnotation(...);
有没有什么办法让我加入到目前我的代码prcessing特征和/或场景的注解或注释的持有?
我要寻找这样的一些东西:是否可以检索黄瓜标签?
@tag1
Feature : My new feature ....
@tag2
Scenario ...
现在我想这些标签的保持创建一个通用的设置。
@Before
public void setup() {
String annotation = readAnnotation(...);
有没有什么办法让我加入到目前我的代码prcessing特征和/或场景的注解或注释的持有?
将场景对象传入@before方法。然后使用方案对象的getSourceTagNames()方法。
谢谢你......这么简单,完美 –
我做到了,只是用简单的查找和过滤命令行这样的方式:
find . -name "*.feature" -exec cat {} \; | grep @ | uniq
如果你不是在* nix,可以使用gitbash(这是免费的,还挺有用无论如何) 。
所以你只想得到你所有标签的列表? –
是的,一旦我可以掌握这样的列表,以任何格式,功能和场景分开或不分开,我都可以从那里开始。 –