【发布时间】:2015-02-11 08:01:51
【问题描述】:
我正在现有项目中设置业力。我让它正常工作并运行测试,但我似乎无法让覆盖工作。
我已经安装了所有必要的模块,但我认为这与我如何将我的文件包含在“预处理器”对象中有关。
我的项目是用下面的文件结构设置的
App
|--js
|-- fileToTest.js
|-- fileToTest.Tests.js
在业力覆盖率文档中,它说在设置覆盖率时不包括测试或库。我想我想知道如何排除最后带有“.Tests.js”的文件。
我的预处理器对象如下所示。有没有办法包含我想要生成覆盖以使用 glob 的文件,或者不幸的是我必须单独添加这些文件?
preprocessors: {
'./App/**/*.tpl.html' : 'ng-html2js',
'./App/**/*.js': ['coverage']
}
【问题讨论】:
标签: javascript karma-runner karma-jasmine