问题描述
我使用 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 在后台使用),但路径仍然相对于客户端文件夹。
有人遇到过这个问题吗?非常感谢帮助
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)