Cobertura定制过滤器

时间:2011-05-19 14:24:55

标签: cobertura

我在Jenkins / Hudson服务器脚本中使用Cobertura。

我想从代码覆盖中忽略某些类型的方法/构造函数。例如,JDO / JPA / Hibernate等所需的默认构造函数。也是不适用逻辑的标准getter和setter。这些类型的方法/构造函数阻止我以100%的代码覆盖率为目标。

任何人都知道如何做到这一点?它甚至可能吗?

2 个答案:

答案 0 :(得分:1)

在这里查看stackoverflow讨论Exclude methods from code coverage with Cobertura

答案 1 :(得分:1)

来自p1brunne帖子的链接似乎建议您只能过滤文件。

Here是针对cobertura的补丁,可以提供您想要的内容。

上述补丁中的功能是来自2.0.0的Cobertura的一部分。