0

我使用 Cypress 进行客户端 e2e 测试,使用@cypress/code-coverage进行报告。我有一个monorepo、客户端和服务器文件夹。每个人都会生成自己的覆盖率报告(lcov.info)。我正在使用 CodeClimate 来跟踪总覆盖率。它提供了一个将多个报告合并为一个,然后上传的工具问题是两个报告都有相对路径(关于测试的文件)到服务,所以 /client/coverage/lcov.info 没有构建路径'client/component/index.ts'但是/component/index.ts这样报表合并失败

我可以在服务器端解决这个问题,将一些选项传递给 jest-conf,但我没有处理任何与 cypress 相关的问题。我可以在根级别生成报告文件夹/文件,将选项传递给 nyc(@cypress/code-coverage 使用该选项),但路径仍然是客户端文件夹的相对路径。

有没有人遇到过这个问题?非常感谢帮助

4

0 回答 0