如何在cucumber-jvm中实现真正的@ignore?

时间:2015-04-20 10:31:52

标签: java cucumber cucumber-jvm maven-failsafe-plugin cucumber-junit

Cucumber JVM / Cucumber JUnit是否支持 true ?不是通过"~@ignore"标记进行过滤,而是实际忽略通过使用@ignore标记规范(无需修改步骤以将临时PendingException作为第一行)将报告为在xml报告中跳过,因此由CI服务器显示,例如TeamCity的构建概述/状态。

@RunWith(Cucumber.class)
@CucumberOptions(tags = {"~@ignore"})
public class FooIT {
}

故障安全-summary.xml

<failsafe-summary result="254" timeout="false">
  <completed>0</completed>
  <errors>0</errors>
  <failures>0</failures>
  <skipped>0</skipped>
  <failureMessage/>
</failsafe-summary>

TEST-com.foo.FooIT.xml

<testsuite name="com.foo.FooIT" time="0" tests="0" errors="0" skipped="0" failures="0">

0 个答案:

没有答案