我试图在WebStorm中可视化单元测试代码覆盖率报告。我运行Jest测试并生成覆盖率报告(正如您可以在WebStorm IDE的截图中看到的那样),但不知怎么的,这个报告只对其中一个库是可视化的,我不明白为什么我们只能看到“核心”而不是“组件”或“主题”库问题是如何在WebStorm IDE ?中启用jest覆盖率报告的可视化。
现在
我正在运行一个具有@nrwl/nx安装程序和用于单元测试的Jest的角项目。我已经将Jest配置为为每个应用程序和库生成lcov文件,然后由SonarQube扫描程序获取这些文件来报告测试覆盖率。最近,我将Jest版本从24.1.0更新到25.1.0。从那时起,我在SonarQube中的覆盖率始终是0%,因为扫描仪找不到文件:
WARN: Could not resolve 1 file paths in [/mnt/c/User
响应我将jest --coverage设置为以文本格式创建覆盖率报告(以及其他格式,在这里不重要),我希望创建一个注释来显示文本格式报告。在package.json中,我添加了npm run test-coverage以运行Jest覆盖率报告。因此,npm run test-coverage将在终端中打印结果。我想使用GitHub api来创建一个注释来显示PR中的覆盖报告。但