ReactJS:未经测试的文件的笑话覆盖率报告显示覆盖率为0%

问题描述 投票:4回答:1

我曾尝试使用jest测试我的React应用程序的未经测试的源js文件的代码覆盖率,但很震惊地看到它几乎为所有文件提供了0%的代码覆盖率。使用Jest测试React的component.js文件的代码覆盖范围是否还好,或者我在这里做错了什么?

这是我在package.json中指定的笑话配置:

  "jest": {
    "testEnvironment": "node",
    "collectCoverageFrom" : ["**/src/**/*.js"]
  }

我的报道快照:

coverage report

我不相信0%的代码语句正在为所有文件执行。我在这里想念什么吗?此报告适用于es6应用吗?我什至通过弹出webpack测试了使用react cli create-react-app创建的react样板应用的代码覆盖率。即使样板应用程序也将未经测试的js文件的代码覆盖率显示为0%。这是100%错误。对这个结果有任何想法吗?

unit-testing reactjs code-coverage jest istanbul
1个回答
0
投票

注意,collectCoverageFrom

© www.soinside.com 2019 - 2024. All rights reserved.