Angular CLI:从 Ng 测试代码覆盖范围中排除方法和部分

问题描述 投票:0回答:1

我正在运行以下命令来进行单元测试并生成代码代码覆盖率报告。

ng test --code-coverage

如何从代码覆盖率中排除某些方法和文件部分?这个答案不包括整个文件,我只想排除一部分、类方法等。

Angular cli 排除 `ng test --code-coverage` 的文件/目录

"test": {
  "codeCoverageExclude": ["src/assets/vendor/**"],,
  ...
}
angular angular-cli karma-runner istanbul angular10
1个回答
0
投票

如果您使用 istanbul 生成代码覆盖率报告,则以下内容将有效。

/* istanbul ingore next */
public get foo() {
   return 'bar';
}
© www.soinside.com 2019 - 2024. All rights reserved.