我对C和Smalltalk项目进行了声纳分析 . C项目没有覆盖率报告,它仍然设法显示覆盖范围为零的覆盖小部件 .
当我使用coverage运行Smalltalk项目的声纳分析时,它甚至没有显示覆盖小部件 .
那么,如何启用覆盖小部件?是否可以在SonarQube 6.7中手动启用覆盖小部件 . 请帮助 .
您所看到的差异是由C分析提供可执行行的结果 . 如果SonarQube没有覆盖数据,则不会显示覆盖卡,这是您的Smalltalk项目的情况 . 但是对于你的C项目,分析提供了关于哪些行可以(应该?)被单元测试覆盖的数据,并且由于SonarQube有一些相关信息,它显示0%的覆盖率 .
1 回答
您所看到的差异是由C分析提供可执行行的结果 . 如果SonarQube没有覆盖数据,则不会显示覆盖卡,这是您的Smalltalk项目的情况 . 但是对于你的C项目,分析提供了关于哪些行可以(应该?)被单元测试覆盖的数据,并且由于SonarQube有一些相关信息,它显示0%的覆盖率 .