【问题标题】:SimpleCove coverage not coming for only some modelsSimpleCove 覆盖仅适用于某些型号
【发布时间】:2014-12-18 09:17:33
【问题描述】:

我对简单的 cov 和 rspec 有非常奇怪的问题。 我的 rails_hlper 文件中有以下内容

require 'simplecov'

SimpleCov.start 'rails' do
  add_filter "app/helpers/"
  add_filter "app/models/concerns/"
  add_group 'Models', 'app/models'
end

即使尝试运行该模型的规范,它也不会显示在覆盖率报告中。

【问题讨论】:

    标签: ruby ruby-on-rails-4 rspec simplecov


    【解决方案1】:

    通过将上面的代码移动到 rails_helper.rb 文件的顶部来修复

    【讨论】:

    • 谢谢。我面临着类似的问题。在我的例子中,通过将Simplecov 相关的require 语句和start 语句移动到rails_helper.rb 而不是spec_helper.rb 文件的顶部来解决问题。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-01-26
    • 2011-08-21
    • 1970-01-01
    • 1970-01-01
    • 2023-04-04
    • 2020-10-24
    相关资源
    最近更新 更多