【发布时间】:2021-09-05 05:45:24
【问题描述】:
我有 Jest 可以生成文本格式的代码覆盖率报告,我希望 gitlab ci 捕获结果:
我正在使用以下正则表达式:
/All\sfiles.*?\s+(\d+.\d+)/
我在这里找到https://gitlab.com/gitlab-org/gitlab-foss/-/issues/45556#note_98659608 和这里https://stackoverflow.com/a/54200539/14813425
但是当语句覆盖率是一个没有小数部分的整数时,我遇到了一个问题,因为它占用了分支覆盖率(gitlab 显示的代码覆盖率下降):
All files | 46 | 12.42 | 41.63 | 46.58 |
我可以使用什么正则表达式来处理 jest 为语句覆盖返回整数的情况?
【问题讨论】: