【问题标题】:Cypress.io code coverage publish to azure devopsCypress.io 代码覆盖率发布到 azure devops
【发布时间】:2022-01-12 00:46:44
【问题描述】:

我可以通过 cypress.io 结合使用 Istanbul 和 cypress/code-coverage 来生成代码覆盖率。这会生成一个覆盖文件夹,我可以在 index.html 中查看 HTML 格式的报告。 在 azure devops 中将其作为 CI 运行时,我无法使用此文件发布代码覆盖率。有没有人找到方法或有经验将其发布为 JaCoCo 或 Cobertura 代码覆盖率报告,以便它显示在代码覆盖率选项卡中?

【问题讨论】:

    标签: azure-devops cypress code-coverage istanbul


    【解决方案1】:

    您可以在package.json 中指定custom reporters。这应该在您的情况下获得Cobertura 报告:

    package.json

    "dependencies": {
      ...
    },
    "nyc": {
      "reporter": [
        "cobertura"
      ]
    }
    

    可以在here找到替代记者的完整列表。

    【讨论】:

      猜你喜欢
      • 2021-05-25
      • 2021-08-13
      • 2021-02-11
      • 2020-07-08
      • 1970-01-01
      • 2021-08-10
      • 1970-01-01
      • 1970-01-01
      • 2020-04-29
      相关资源
      最近更新 更多