基于源地图的 Istanbul 代码覆盖率信息重映射工具
remap-istanbul 是一个基于 Node.js 的工具,用于将 Istanbul 生成的代码覆盖率信息重新映射到其原始源代码位置。该工具需要 Node.js 8 或更高版本才能运行。
重要提示: remap-istanbul 主要用于支持已弃用的 Istanbul 0.x 版本。 IstanbulJS 已经原生支持代码覆盖率信息重映射功能,因此推荐使用 IstanbulJS 的用户可以直接使用其内置功能,无需额外安装 remap-istanbul。
模块组成:
remap-istanbul 主要包含以下三个模块:
- lib/loadCoverage: 用于加载 Istanbul JSON 覆盖率文件并进行合并。
- lib/remap: 核心模块,负责根据源地图信息对覆盖率数据进行重映射。
- bin/remap-istanbul: 命令行工具,提供 remap-istanbul 的命令行接口。
更多信息:
- 详细使用方法请参考项目文档。
- 有关如何在常见测试框架中使用 remap-istanbul 的信息,请访问 Wiki。
130.96KB
文件大小:
评论区