gpt4 book ai didi

javascript - Jest 报道,所有值为零

转载 作者:数据小太阳 更新时间:2023-10-29 04:53:08 27 4
gpt4 key购买 nike

我在我的项目中引入了代码覆盖率,但所有值(除了一个)都停留在零。

这是我的 jest-config.json:

{
"collectCoverageFrom": [
"../shared/utils/*.js"
],
"coverageDirectory": "<rootDir>/coverage",
"coverageThreshold": {
"global": {
"branches": 0,
"functions": 0,
"lines": 0,
"statements": 0
}
},
"moduleFileExtensions": [
"js"
],
"moduleNameMapper": {
"\\.(css|scss)$": "identity-obj-proxy"
},
"moduleDirectories": [
"node_modules",
"job-board/node_modules"
],
"modulePaths": [
"<rootDir>/client"
],
"roots": [
"<rootDir>",
"<rootDir>/../shared"
],
"testRegex": "\\.test\\.js$"
}

我正在测试的文件在 ../shared/src/utils/*.js 中,我的测试在 ../shared/src/utils/__tests__/*.test .js.

当我运行 node --harmony_proxies node_modules/jest-cli/bin/jest.js --config ./jest-config.json --coverage 时,我得到了这个结果:

coverage result

只是,这些文件中的几乎所有功能都经过了全面测试......

有人遇到过这个问题吗?

提前致谢。

最佳答案

运行 jest --coverage 命令来检查覆盖率

关于javascript - Jest 报道,所有值为零,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42437665/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com