Sha256: 1c71c242b0e4fcef14463b7350d0535ff2efe6f721b239c4e629ef1f3c31d374

Contents?: true

Size: 488 Bytes

Versions: 2

Compression:

Stored size: 488 Bytes

Contents

if defined?(Spec::Runner) 
  
  require 'webmock/adapters/rspec/request_profile_matcher'
  require 'webmock/adapters/rspec/webmock_matcher'
  require 'webmock/adapters/rspec/matchers'
  
  Spec::Runner.configure { |config|
  
    config.include WebMock::Matchers
  
    config.before :each do
      WebMock.reset_webmock
    end
  }
  
  module WebMock
    private
    def assertion_failure(message)
      raise Spec::Expectations::ExpectationNotMetError.new(message)
    end
  end
  
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
webmock-0.7.1 lib/webmock/adapters/rspec.rb
webmock-0.7.0 lib/webmock/adapters/rspec.rb