【发布时间】:2018-08-01 03:39:20
【问题描述】:
我有项目Excellent.js 设置用于使用jest 和puppeteer 进行自动测试,它成功运行了所有测试,其中can be seen on Travis CI。
但经过大量配置调整后,我无法让它报告正确的覆盖率。不管执行什么测试,覆盖率根本就反映不出来。
该库仅包含一个 JavaScript 文件 excellent.js,而我的 jest.config.js 已按照覆盖说明进行设置:
module.exports = {
collectCoverage: true,
collectCoverageFrom: [
'src/excellent.js'
],
testURL: 'http://localhost/',
setupFiles: [
'./src/excellent.js'
]
};
这里是all the tests,如果您先执行npm install,然后执行npm test,则全部通过。
那么我错过了什么?为什么我无法正确报告覆盖率?
【问题讨论】:
-
伟大的图书馆名称,顺便说一句????
-
@brian-lives-outdoors 谢谢! :) 我可能需要到星期一才能测试和评估您的答案。非常感谢!!!!