通过ant在cobertura的故障线覆盖率(100%)



我正在使用cobertura,但它给了我100%的行覆盖率。它只显示那些被执行的代码行?

当您使用报表任务时,您需要包含源文件(或者确保包含源文件):

<cobertura-report format="html" destdir="${coveragereport.dir}" srcdir="${src.dir}" />

参考:cobertura-anttask

否则cobertura无法知道实际存在多少行/类,并且将报告100%的覆盖率。

尝试删除cobertura文件。

https://github.com/cobertura/cobertura/wiki/FAQ

最新更新