【问题标题】:How to combine simplecov coverage/index.html files如何组合 simplecov 覆盖/index.html 文件
【发布时间】:2018-08-16 08:47:20
【问题描述】:

我正在使用simplecov 进行 rspec 覆盖。当我在本地运行 RAILS_ENV=test rspec 时,它会生成一个 coverage/index.html 文件,但在 CircleCI 上,我们使用 2 个容器进行 rspec 覆盖。 2 个单独的容器生成两个单独的 coverage/index.html 文件。即一个针对每个容器。 我想要一个 coverage/index.html 在 Circle CI 上。有没有办法合并或合并两个索引文件?还是针对多个容器生成单个文件?

【问题讨论】:

    标签: ruby-on-rails circleci simplecov


    【解决方案1】:

    this excellent writeup 中所述,您希望合并.resultset.json 文件。

    将提供文件存储位置和名称的实现细节,但最终您应该有一个单独的 CI 运行步骤,该步骤合并结果集并通过调用 SimpleCov.collate 生成最终的 HTML 报告.

    另见SimpleCov's readme on merging results

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-02-19
      • 1970-01-01
      • 2022-11-02
      • 2020-08-12
      • 1970-01-01
      相关资源
      最近更新 更多