来自伊斯坦布尔的报道看起来很奇怪

时间:2017-08-02 14:12:21

标签: javascript mocha code-coverage babeljs istanbul

我使用istanbul / nyc为我正在使用的代码库生成覆盖率报告。代码用ES6编写,并使用babel转换为ES5。我们正在使用的特定测试运行器是mocha

我使用以下命令生成HTML报告:

node_modules/.bin/nyc --reporter=lcov --require babel-core/register --require jsdom-global/register node_modules/.bin/mocha -R spec --ui tdd common/js/test/

但是查看报告很奇怪。例如,有时报告似乎表明一条线被多次击中(如左侧绿色方块所示),但该线仍然以红色突出显示。

enter image description here

在其他时候,有一些奇怪的"漏洞"在突出显示的行中:

enter image description here

这表明了什么?我的覆盖设置有问题吗?

0 个答案:

没有答案