Sha256: 5c34851d9feb5a72839e21c94896102adc381ea5711f9a7d60bf0290f379de29

Contents?: true

Size: 972 Bytes

Versions: 3

Compression:

Stored size: 972 Bytes

Contents

# frozen_string_literal: true

require 'simplecov'

SimpleCov.formatter = SimpleCov::Formatter::HTMLFormatter
SimpleCov.start 'rails' do
  add_filter 'lib/tasks/geo_combine.rake'
  add_filter 'lib/geo_combine/version.rb'
  add_filter 'lib/geo_combine/railtie.rb'
  minimum_coverage 95 # When updating this value, update the README badge value
end

require 'geo_combine'
require 'fixtures/xml_docs'
require 'fixtures/json_docs'
require 'helpers'
require 'rspec-html-matchers'
require 'byebug'

# Setup webmock for specific tests
require 'webmock/rspec'
WebMock.allow_net_connect!

# include the spec support files
Dir['./spec/support/**/*.rb'].each { |f| require f }

RSpec.configure do |config|
  config.include Helpers
  config.include RSpecHtmlMatchers
  config.expect_with :rspec do |expectations|
    expectations.include_chain_clauses_in_custom_matcher_descriptions = true
  end

  config.mock_with :rspec do |mocks|
    mocks.verify_partial_doubles = true
  end
end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
geo_combine-0.9.2 spec/spec_helper.rb
geo_combine-0.9.1 spec/spec_helper.rb
geo_combine-0.9.0 spec/spec_helper.rb