angular - 在声纳代码覆盖分析测试中排除文件 - Angular 7
问题描述
如何在 SonarQube 分析中排除 ts.files 以获得更好的代码覆盖率。
我尝试使用以下代码
"test": {
"builder": "@angular-devkit/build-angular:karma",
"options": {
"main": "src/test.ts",
"polyfills": "src/polyfills.ts",
"tsConfig": "src/tsconfig.spec.json",
"karmaConfig": "src/karma.conf.js",
"codeCoverageExclude": [
"src/app/user/about-report/about-report.component.ts"
],
}
}
但不幸的是,它在声纳中得到了分析。你能帮我吗。我正在使用 Angular 7。
解决方案
在sonar-project.properties
中,尝试添加如下内容:
sonar.exclusions= **/*.spec.ts, **/*.ts, src/test/*
推荐阅读
- css - 无法将 css 应用于 iframe(标签本身)
- kubernetes - 使用 deployment.yaml 文件进行部署
- wordpress - Wordpress - 用指定的替换原始图像大小
- php - MySQL准备好的语句和区分大小写
- python - 来自不同数据帧的总和值
- c# - 我可以将 Dapper 查询的结果绑定到 IEnumerabe 以外的其他内容吗
不打破它? - node.js - 使用 JWT 令牌 + Shibboleth SSO 保护节点 JS API
- jquery - 将行添加到短表行不会插入到正确的位置
- knex.js - objectionjs 列引用不明确
- alloy - 为什么不能将空字段中的值的计数与整数进行比较?