Gitlab 覆盖率解析有负百分比
Gitlab coverage parsing has negative percentage
我已经使用 Jest 设置了 gitlab 单元测试,如下所示,在这个项目中,我只有一个具有报告器和覆盖率的测试。还有另一个没有报告者也没有报道的测试
我使用正则表达式来解析行的百分比数:xx.xx%。
在合并请求中,它呈现如下信息
根据上图,我的问题是:
- 为什么有2个百分比26.11% (-0.26%)
- 为什么第二个百分比是负数
- 如何只显示 1 个百分比
(一)。第一个百分比 (26.11%) 是您的 new 代码覆盖率;
(b)。第二个百分比(-0.26%)表示你的代码覆盖率减少的量(表示减少是负数);
(c)。我真的不认为你想这样做 - 这表明你需要添加更多测试。
我已经使用 Jest 设置了 gitlab 单元测试,如下所示,在这个项目中,我只有一个具有报告器和覆盖率的测试。还有另一个没有报告者也没有报道的测试
我使用正则表达式来解析行的百分比数:xx.xx%。 在合并请求中,它呈现如下信息
根据上图,我的问题是:
- 为什么有2个百分比26.11% (-0.26%)
- 为什么第二个百分比是负数
- 如何只显示 1 个百分比
(一)。第一个百分比 (26.11%) 是您的 new 代码覆盖率;
(b)。第二个百分比(-0.26%)表示你的代码覆盖率减少的量(表示减少是负数);
(c)。我真的不认为你想这样做 - 这表明你需要添加更多测试。