2016-11-17 102 views
2

下面是截图,以便您更好地了解我在说什么: list of file metricsSonarQube报道没有显示出来

不应该所有的目录有保障?

我不得不说这些目录(没有任何数字)没有被任何测试覆盖,但这不代表覆盖率是0%吗?

回答

1

是的,他们应该。但是他们并不是因为当没有覆盖引擎报告文件的覆盖范围时,是因为文件是可执行文件,但是没有对其进行测试,或者因为文件不可执行?

SonarQube v6.2将开始解决这个问题,方法是自动将单元测试报告中未覆盖的文件覆盖度量强制为0。但是,只有当每个语言插件报告每个文件的“可执行行”时,才会完全启用此行为。

因此,实际上,在语言插件开始支持它的情况下,在6.2中启用的新行为(本文中未发布,但“很快”)才会真正可用。可能在接下来的几个月里。