Clover:声明和方法代码覆盖率

时间:2013-06-17 17:54:21

标签: methods code-coverage clover

在clover生成的漂亮的html代码覆盖中,我没有看到方法和语句的任何特定代码覆盖。我只有一个数字是整体代码覆盖率。我相信我们希望得到方法和陈述的个别百分比。我真的很惊讶地发现在代码覆盖率报告中找不到一个。 人们是否使用方法或语句代码覆盖,如果是这样,我如何通过三叶草html覆盖率报告获取它。

1 个答案:

答案 0 :(得分:1)

感谢Marek [Atlassian]

可以在HTML报告中添加额外的覆盖率指标。您必须使用clover-report任务并声明其中的current,columns元素,如下所示。

<clover-report>
<current outfile="report/html">
  <format type="html"/>
  <columns>
     <coveredMethods format="%"/>
     <coveredStatements format="%"/>
     <coveredBranches format="%"/>
     <coveredElements format="bar"/>
   </columns>
 </current>
</clover-report>