首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >获取Cucumber-jvm中的场景文件

获取Cucumber-jvm中的场景文件
EN

Stack Overflow用户
提问于 2014-04-03 04:51:43
回答 1查看 707关注 0票数 0

在Ruby语言中,我可以使用: scenario.file.to_s - (http://rdoc.info/gems/cucumber/Cucumber/Ast/HasLocation#file-instance_method)获取场景文件的名称(例如"login.feature")。

在Cucumber-JVM中有没有办法做到这一点?

EN

回答 1

Stack Overflow用户

发布于 2014-06-30 04:02:30

如果您使用的是junit运行器,请编写自己的格式化程序。

代码语言:javascript
复制
@RunWith(Cucumber.class)
@CucumberOptions(
        features = "classpath:features/something.feature",
        format = "com.blah.PrintingFormatter",
        glue = "com.blah.steps")
public class CucumberTest {

}

您的PrintingFormatter应该实现gherkin.formatter.Formatter接口,具体来说就是uri方法。

代码语言:javascript
复制
@Override
public void uri(String uri) {
    //do something
}

添加println,您将看到您的功能文件的名称。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/22822782

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档