angular - 如何在声纳云中获得准确的代码覆盖率
问题描述
我正在尝试在 sonarcloud 中为 angular-12 生成代码覆盖率报告。有人可以帮助我如何配置 azure 管道以生成正确的代码覆盖率。目前我正在配置如下,
sonar.exclusions=**/node_modules/**
sonar.tests=$(System.DefaultWorkingDirectory)/projects/project_name/src
sonar.sources=$(System.DefaultWorkingDirectory)/projects/project_name/src
sonar.test.inclusions=$(System.DefaultWorkingDirectory)/projects/project_name/src/**/*.spec.ts
sonar.typescript.lcov.reportPaths=$(System.DefaultWorkingDirectory)/coverage/project_name/lcov.info
我期望与我们在 ng test --code-coverage 命令中获得的代码覆盖率相同。但不幸的是,声纳云中显示的百分比似乎有点不同。
解决方案
推荐阅读
- ibm-infosphere - 我们如何以 MUMPS 格式存储数据?
- attributes - 如何通过 Web 服务在服务订单上创建属性
- mysql - 如何在MYSQL中选择两种组合情况的结果?
- java - 从 ArrayList 检索数据时出现逻辑错误
- node.js - 如何通过换行符在 Node.js 中拆分缓冲区
- javascript - 如何包装 React 组件?
- angular - 提高地图绘制和过滤的性能 - Angular 8,LeafletJS
- python - 使用 df.rolling() 获取整卷
- postgresql - 使用谓词进行日期过滤的条件查询
- reactjs - 使用反应路由器在组件中未呈现数据