我在我的 ant build 中使用 Emma 来执行覆盖率报告。对于那些使用过 Emma 的人,如果线路覆盖率(或任何类型的覆盖率统计数据)不满足特定阈值,是否有办法让构建失败?例如如果线路覆盖率不是 100%
最佳答案
不是开箱即用的。
然而, report.metrics
<report></report>
的属性或属性可以设置为name, class, method, block
, 和 line
.见 Coverage Metrics在艾玛引用文献中。
使用纯文本报告,然后使用正则表达式过滤器来设置失败条件。
关于ant - 使用 Emma 和 Ant 设置覆盖阈值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/310699/