如何删除包含在Karma测试覆盖范围内的依赖关系

时间:2014-06-16 14:51:31

标签: karma-runner karma-jasmine test-coverage

Karma允许您使用karma conf文件

查看测试覆盖率
reporters
Type: Array
Default: ['progress']
CLI: --reporters progress,growl
Possible Values:
dots
progress
junit
growl
coverage
Description: A list of reporters to use.

我遇到的问题是它包含测试覆盖中的依赖项。如何从测试覆盖范围中排除这些内容,因为我不想测试某些文件。

1 个答案:

答案 0 :(得分:1)

coverage的{​​{1}}属性采用文件规范。

我的项目结构是:

preprocessors

请参阅此处的第4行,其中我指示/js/ /lib/ /tests/ 仅处理coverage。如果我不这样做,它还会包含我的js/**/*.js和我的lib/文件夹。

tests/