HTML中的Jest覆盖率报告缺少覆盖率值

vlf7wbxs  于 2023-09-28  发布在  Jest
关注(0)|答案(1)|浏览(202)

我正在使用Jest对我的ReactJS应用进行单元测试,并添加了配置以获得代码覆盖率。coverage在cli上运行得很好,但是当我试图将coverage报告导出为html时,报告中没有显示与每个文件对应的值。下面是我的jest.config.json:

{
    "roots": [
        "test"
    ], 
    "collectCoverage": true,
    "coverageReporters": ["text","html"],
    "coverageDirectory": "<rootDir>/coverage/"
}

下面是我在index.html文件中的coverage文件夹中生成的报告:

可以看出,数字丢失了。当文本报告也显示正确的值时,可能是什么原因?它只发生在HTML报告中。

k5ifujac

k5ifujac1#

我也有这个。将软件包istanbul-reports更新到最新版本(当时为3.0.0)修复了该问题。

相关问题