为什么我的报道报告显示红色的覆盖线?

时间:2016-03-04 21:50:37

标签: code-coverage karma-coverage

我可以使用Karma,Tape和Istanbul(特别是babel-istanbul)来获得我的ES6代码库的正确覆盖报告,但HTML报告显示了一些红色的覆盖行,即使它显示在他们在测试套件中被覆盖了多少次的余量:

enter image description here

特别是,第13行显示4x覆盖率,这反映了我刚写的测试(调用concat()四次)。

为什么那条线是红色的?

1 个答案:

答案 0 :(得分:-1)

我认为发生的事情是线条正在运行在保证金中列出的次数,但是它们是红色的,因为覆盖范围的某些方面没有受到影响。看看我的屏幕截图,我不确定第13行可能会出现什么情况,但将鼠标悬停在红线上会弹出一条消息,说明遗漏的内容。