3

所以我有这个节点脚本,我用它来用伊斯坦布尔运行我的 mocha 测试以进行代码覆盖:

https://gist.github.com/ryanzec/150e2b9239df723c0120

在第 18 行,我获得了代码覆盖应包含的文件列表,因此在第 34 和 49 行,我将伊斯坦布尔覆盖代码限制为仅与项目相关的文件。

我看到的问题是,如果在第 18 行检索到的文件之一从未被调用,它现在会显示在报告中。现在这不应该发生,但是如果有人创建了一个新文件但忘记为它编写测试(再次,不应该发生),我希望该文件以 0% 的覆盖率统计显示。

有没有办法让那些从未被调用的文件在报告中显示为 0%,这样我就可以确定没有文件从测试中完全遗漏?

4

0 回答 0