2

Cucumber JVM / Cucumber JUnit 是否支持真正的忽略?不是按"~@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>

测试-com.foo.FooIT.xml

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

0 回答 0