【问题标题】:Where can I find the gem package for simplecov that are supporting ruby 1.8在哪里可以找到支持 ruby​​ 1.8 的 simplecov 的 gem 包
【发布时间】:2021-08-28 09:28:44
【问题描述】:

我有一个相当老的 ruby​​ 1.8.7 + Rails 2.3.8 项目,我仍然需要支持。在项目中有很多我使用的单元测试。

而且,我想要一份代码覆盖率报告,就像我多年前使用 SimpleCov 所做的那样。

但是我再也找不到 gem 文件了。我能找到的每一个 gem 都只适用于 Ruby 1.9+....

你能帮帮我吗?

【问题讨论】:

  • 该 repo 仅适用于 Ruby 1.9+,即使是最旧的标签。就像来自 .gemspec 文件 v 0.1.0 Makes ruby 1.9's code coverage library's results more accessible in an object-oriented manner and adds some sugar on top 一样。所以这个回购是不可能的。
  • 当将 simplecov 0.4.1 与 simplecov-html 0.4.3 一起安装时,当SimpleCov.start -> WARNING: SimpleCov is activated, but you're not running Ruby 1.9+ - no coverage analysis will happen 时你会得到这个结果

标签: ruby-on-rails rubygems ruby-on-rails-2 simplecov


【解决方案1】:

我自己找到了答案。 SimpleCov 仅适用于 Ruby 1.9+。如果我想查看我的代码覆盖率,我应该使用 rcov,它仅适用于 ruby​​

这个解决方案对我来说是完美的。

【讨论】:

    猜你喜欢
    • 2021-09-07
    • 1970-01-01
    • 2017-11-19
    • 1970-01-01
    • 2019-01-03
    • 2022-12-18
    • 2011-11-04
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多