如果我们添加一行未涵盖的内容,如何使用带有“相对”的 codecov?

问题描述

例如,如果这个文件有 1000 行。覆盖了 900 行。

然而,当我们进行提交时,我们会在这文件中更改或添加一行,而这恰好是未被发现的。 (刚好没覆盖的代码区域加了一行)

现在,github 上设置了 80% 的“相对”规则,这意味着必须覆盖我们的“差异”的 80%。结果,Pull Request 没有通过所有检查。

所以在这种情况下,“相对”是 0%,因为它恰好添加了一条未被覆盖的行。

在这种情况下,我们该如何处理?我们可以添加一个 codecov.yml 来忽略这个文件,但它会完全忽略这个文件并忽略 900 行的覆盖范围,我们不想让它永久存在。那么在这种情况下我们该如何处理呢?

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)