首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Intellij > Cucumber测试结果不显示场景名称

Intellij > Cucumber测试结果不显示场景名称
EN

Stack Overflow用户
提问于 2016-03-19 23:02:07
回答 2查看 4.5K关注 0票数 10

问题:

当从Intellij运行我的黄瓜验收测试时,测试结果不会显示场景名称,只显示<no name> --这使得很难/不可能确定哪个场景实际上失败了!

例如:

我使用JDK8与Intellij 15 Community (Build #IC-143.2287)一起使用以下Intellij插件:

以下黄瓜库(gradle):

代码语言:javascript
复制
testCompile "info.cukes:cucumber-junit:1.2.4"
testCompile "info.cukes:cucumber-java8:1.2.4"
testCompile "info.cukes:cucumber-spring:1.2.4"

这是我的AcceptanceTests.groovy 文件:

代码语言:javascript
复制
import cucumber.api.CucumberOptions
import cucumber.api.junit.Cucumber
import org.junit.runner.RunWith

@RunWith(Cucumber.class)
@CucumberOptions(
        strict = false,
        plugin = ["pretty", "html:build/reports/cucumber"],
        tags = ['~@ignore']
)
public class AcceptanceTests {}

只是想知道:

  • 是否存在显示场景名称的方法?
  • 是我在做什么还是只是还没有实现?(或者它是否存在于Intellij IDEA终极版中?)
  • 如果这个特性还不存在,我能向谁建议呢?

更新-2016年3月21日

我把我的问题转发给了作者(Andrey ),并提出了一个问题-- https://youtrack.jetbrains.com/issue/IDEA-153338

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2016-05-10 10:33:41

我也有同样的问题,在我的案子里,我发现它是从哪里来的。至少对于“场景”,它似乎来自于点("."):将它们从您的场景描述中删除,并查看发生了什么。

票数 22
EN

Stack Overflow用户

发布于 2019-11-08 08:03:10

我也面临同样的问题,但我没有使用任何点(“”)。在场景描述中。尽管在特性文件描述中出现了句号(点),并且在移除之后,它对我起了作用。

特征文件描述:

在结果之后,它看起来如何:

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

https://stackoverflow.com/questions/36108278

复制
相关文章

相似问题

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