黄色突出显示在伊斯坦布尔意味着什么?

bie*_*ier 6 unit-testing mocha.js istanbul

我刚刚开始将伊斯坦布尔测试覆盖模块用于摩卡咖啡。当我查看报告时,某些代码以黄色突出显示。我在文档中找不到这意味着什么?

mzm*_*m56 7

覆盖率报告中的黄色突出显示表示该分支未被覆盖。

来自GitHub问题

  • 粉色:声明未涵盖
  • 橙色:功能未涵盖
  • 黄色:分支未覆盖
  • if-else语句前面的[I]和[E]:分别是否覆盖
  • 仅当一个或多个但不是所有分支都已被采用时,分支覆盖率显示才会启动(如果未选择任何分支,则语句覆盖率将明确地向您显示)

这是一篇SO帖子,对这些含义分别进行了更深入的介绍:如何阅读《伊斯坦布尔报道》?