【发布时间】:2016-12-22 16:50:51
【问题描述】:
【问题讨论】:
标签: language-agnostic code-coverage
【问题讨论】:
标签: language-agnostic code-coverage
根据gcov报告,分支覆盖率如下:
30: 140: if (obj->root)
branch 0 taken 11% (fallthrough)
branch 1 taken 89%
branch 2 taken 0% (fallthrough)
branch 3 taken 100%
Raw upload 在 Codecov Commit 的 Build 选项卡中找到。
在编译语言中可能有多种执行策略。在这种情况下,有 4 个。Codecov 检测到所有分支,正如您在上面的覆盖率报告中看到的那样,没有太多其他数据可以关闭。
【讨论】:
taken 和 falltrough 怎么样?哪个分支 2 从未被占用?