3

我正在使用 theIntern 对我的 javascript 框架进行单元测试。我的测试使用节点运行良好。

但是,我无法正确生成代码覆盖率报告。我尝试了文档中提供的选项。在通过 selenium Web 驱动程序进行测试时,我成功地将代码覆盖率信息打印到控制台上。这只是一个总结。

如何使用控制台以外的报告器生成广泛的代码覆盖率报告?

我提供了“记者”选项,但没有打印报告。任何帮助,将不胜感激。

4

1 回答 1

1

报告lcov器生成一个lcov.info文件,然后可以将其传递给 lcovgenhtml实用程序以输出一组完整的 HTML 覆盖率报告(最简单的调用就是genhtml lcov.info)。

然而,在 Intern 1.2 中,生成的 lcov.info 文件(针对 Intern 1.3 已修复)存在一个错误,可能导致genhtml无法在生成的lcov.info文件中找到任何覆盖数据。这个问题的补丁非常简单,在接下来的几周内发布新版本之前,您应该可以将它干净地提供给 Intern 1.2。

于 2013-10-14T22:19:57.230 回答