我正在处理一些移植到较新框架的旧代码。我们不会费心地开始对遗留代码进行单元测试,因为在移植时,我们还会修改业务规范。
但是,出于统计准确性的考虑,我想将遗留代码中的0%覆盖率包括到完整覆盖率报告中(该报告包括使用不同语言和框架的其他非传统模块)。
鉴于这是一个angularjs项目,并且由于架构带来的复杂性(requirejs,全局变量的使用,被拆分为多个应用程序),我已经放弃了设置实际的Karma测试环境,我的问题是:>
从现有代码生成伪造的覆盖率报告的最痛苦的方法是什么,该报告仅将每一行标记为未覆盖,从而产生0%的覆盖率报告?
我需要标准格式(lcov?)的东西,可以上传到覆盖率报告网站,例如codacy / codecov / codeclimate等。