【问题标题】:Exclude vendor files from Simplecov reports从 Simplecov 报告中排除供应商文件
【发布时间】:2015-09-23 15:55:59
【问题描述】:

我只想将供应商 gem 排除在覆盖率报告中,该怎么做?

这是我的报道报告的样子:

【问题讨论】:

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


    【解决方案1】:

    这是我的处理方式,通过他们的文档弄清楚!

    SimpleCov.profiles.define 'no_vendor_coverage' do
      load_profile 'rails'
      add_filter 'vendor' # Don't include vendored stuff
    end
    
    SimpleCov.start 'no_vendor_coverage'
    

    【讨论】:

      【解决方案2】:

      您可以在 spec_helper.rb 或您定义 SimpleCov 配置的位置添加过滤器来排除供应商文件夹

      SimpleCov.start 'rails' do
        add_filter 'vendor'
      end
      

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2013-01-18
        • 1970-01-01
        相关资源
        最近更新 更多