如何在使用lcov和istanbul时忽略Javascript代码覆盖中的一些语句
How to ignore some statements in Javascript code coverage when using lcov and istanbul?
如何使sonarqube考虑到代码注释中的指令?有一个关于Istanbul的页面描述了如何使用如下注释来忽略一些分支
/* istanbul ignore if */
if (hardToReproduceError)) {
return callback(hardToReproduceError);
}
(见https://github.com/gotwarlost/istanbul/blob/master/ignoring-code-for-coverage.md)
它可以很好地处理伊斯坦布尔生成的HTML报告,但它不能与Sonarqube一起工作。
SonarQube平台确实不支持这一点,因此目前无法忽略报告的未覆盖行。
相关文章:
- qoxdoo的代码覆盖工具
- 将角度控制器添加到因果报应覆盖(伊斯坦布尔)代码覆盖预处理器
- 如何在子页面上覆盖母版页(模板)中的html代码
- WebDriver Selenium:Javascript代码覆盖范围,无需服务器访问
- 如何在jquery中覆盖此代码
- 如何在函数中注入/覆盖代码?最佳实践
- 代码镜像 - 覆盖主页/结束按钮以正常工作
- 使用云代码和PFFacebookUtils覆盖电子邮件/用户名
- 检测代码镜像中的新行,而不覆盖 Enter 键的默认行为
- ES2015测试-模拟和代码覆盖
- 试图在PHP中重现一些JavaScript代码,变量覆盖问题,如何
- 因果报应和CoffeScript以及代码覆盖
- 代码重构,如何优雅地覆盖对象值
- 有没有一个karma插件可以突出显示jasmine测试覆盖(或未覆盖)的Javascript代码
- 如何防止在HTML代码中覆盖2js文件
- 如何使requirejs与jasmine和blanketjs一起工作以覆盖代码
- 当注入javascript代码覆盖DOM中存在的代码时,会出现问题
- 是否有可能覆盖/阻止Javascript代码,以避免每小时超过一次点击
- 为什么这段代码覆盖我的对象,当我想要它添加到对象
- Undercore/Coffeescription生成了一些奇怪的代码,如何重构以覆盖代码