Jacoco黄线表示什么意思?

19

我正在尝试使用jacoco测量我的代码覆盖率,但是我不理解黄色线的含义。文档显示它表示一个未完全覆盖的条件。但是看一下我得到的覆盖快照 - 很明显该条件被执行了, 因为后续的行是绿色的,那么为什么将该条件标记为黄色呢?

screen-shot

此外,如果您能指出jacoco可以显示哪些覆盖项(除了行覆盖),那将非常有帮助,请提供一个快速参考。

1个回答

28
请看这里:http://www.eclemma.org/jacoco/trunk/doc/counters.html

部分覆盖:该行指令中只有部分被执行了。

为了使其变为绿色,条件应该被执行两次,一次结果为false,一次结果为true。可能您的args.equals("0")始终为true。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接