Gitlab测试覆盖率仅从分支解析

时间:2019-03-07 11:22:08

标签: regex gitlab code-coverage gitlab-ci

我正在尝试实现一个正则表达式,该正则表达式使用 Gitlab运行dotnet test命令后仅对分支输出代码覆盖率 CI 测试覆盖率解析,但我有些困惑。

正则表达式对我来说有点难,我不明白为什么该命令无法正常运行^\s*(\d+(?:\.\d+)?%)\s*lines

有人有什么想法吗?预先感谢!

1 个答案:

答案 0 :(得分:1)

最简单的调试方法是使用https://regexr.com之类的服务。

我已通过文本输入示例将您的正则表达式放在https://regexr.com/49pjk中,您可以看到:

  • 您的正则表达式匹配什么或不匹配
  • 您的正则表达式的结构

有了它,您应该能够对其进行调试。