ruby - SimpleCove 覆盖范围不适用于某些型号

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

我在简单的 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

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

最佳答案

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

关于ruby - SimpleCove 覆盖范围不适用于某些型号,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27542996/

相关文章:

ruby-on-rails - 在 rails 4 迁移中加入表注释

ruby-on-rails - 我应该在哪里放置 RSpec 测试的种子数据?

ruby-on-rails - RubyMine 显示错误消息 : "Error running Development: MyProject: Rails 3.x launcher script was found instead of Rails 4.x one"

ruby - 在不创建 block 作用域的情况下运行 eval

ruby-on-rails - 如何在 Rails 上获取 ruby​​ 类名和字段名

ActiveRecord 数据库中的 Ruby 日期时间格式

ruby-on-rails-4 - 如何从源代码在 Red Hat OS 中安装 FFMPEG?

ruby-on-rails - Rspec 3.0.0 更新 Ruby on Rails 下落测试

ruby-on-rails - 如何 stub i18n_scope 以在 Rails 4 rspec 3.3.0 上模拟 ActiveRecord::RecordInvalid?

Ruby:URI 连接行为