Istanbul nyc包含测试文件

时间:2018-05-29 21:29:57

标签: javascript node.js mocha istanbul nyc

我正在使用mocha和nyc测试我的覆盖范围,我注意到我的一些断言调用没有被调用。如何在nyc中包含我的测试文件以确保涵盖所有断言?

我试过了:

"nyc": {
  "include": ["**/*.js"]
},

包含项目中的每个文件和

"nyc": {
  "include": ["test/*.js"]
},

显式包含测试文件,但这些文件都不包含测试文件。

如何包含测试文件或确保涵盖所有断言语句的更好方法是什么?

1 个答案:

答案 0 :(得分:1)

排除中排除了测试,如果您提供空排除,则不会排除测试

"nyc": {
  "exclude": []
}