是否可以忽略伊斯坦布尔分支覆盖中的标记E
?我正在使用Jasmine + karma + Istanbul。是否有可能进入E
并获得100%的分支机构覆盖?也许可以在karma配置中设置的属性?
答案 0 :(得分:16)
您可以在/* istanbul ignore else*/
语句前使用if
来忽略丢失的else
。
答案 1 :(得分:1)
如果您不想在整个地方发表评论,您还可以设置另一个测试,其中您实际上已经打到了其他地方。
如果你有这样的事情:
_method: function () {
if (this.foo === 'foo') {
this.bar = false
}
}
您只需要创建一个this.foo
不等于'foo
的测试。