我刚刚开始使用nyc和Istanbul生成代码覆盖率报告。我首先要指出的是,覆盖率报告仅显示测试中处理的文件的覆盖率。它根本不会显示未经测试的文件。
如果我的所有文件都在一个名为“ src”的目录中,是否可以生成一个报告,其中包含该目录中的所有文件(包括到目前为止已进行0次测试的文件)?
目前,我的NPM脚本是(我正在使用Mocha和Chai)。
"test": "mocha test/**/*.spec.js",
"nyc": "nyc --reporter=html npm test"
答案 0 :(得分:0)
尝试更新 package.json ,例如:
"test": "mocha test/**/*.spec.js",
"coverage": "nyc --reporter=html npm test",
"nyc": {
"all": true
}