我曾尝试使用jest测试我的React应用程序的未经测试的源js文件的代码覆盖率,但很震惊地看到它几乎为所有文件提供了0%的代码覆盖率。使用Jest测试React的component.js
文件的代码覆盖范围是否还好,或者我在这里做错了什么?
这是我在package.json中指定的笑话配置:
"jest": {
"testEnvironment": "node",
"collectCoverageFrom" : ["**/src/**/*.js"]
}
我的报道快照:
我不相信0%的代码语句正在为所有文件执行。我在这里想念什么吗?此报告适用于es6应用吗?我什至通过弹出webpack测试了使用react cli create-react-app创建的react样板应用的代码覆盖率。即使样板应用程序也将未经测试的js文件的代码覆盖率显示为0%。这是100%错误。对这个结果有任何想法吗?
注意,collectCoverageFrom