Sha256: 5d81ce1dde890edf4426e251fe42643c92f93c33894f20c290ab7c13ed6cca3b

Contents?: true

Size: 601 Bytes

Versions: 189

Compression:

Stored size: 601 Bytes

Contents

require 'webmock'
require 'webmock/rspec/matchers/request_pattern_matcher'
require 'webmock/rspec/matchers/webmock_matcher'

module WebMock
  module Matchers
    def have_been_made
      WebMock::RequestPatternMatcher.new
    end

    def have_been_requested
      WebMock::RequestPatternMatcher.new
    end

    def have_not_been_made
      WebMock::RequestPatternMatcher.new.times(0)
    end

    def have_requested(method, uri)
      WebMock::WebMockMatcher.new(method, uri)
    end

    def have_not_requested(method, uri)
      WebMock::WebMockMatcher.new(method, uri).times(0)
    end
  end
end

Version data entries

189 entries across 180 versions & 12 rubygems

Version Path
webmock-3.18.0 lib/webmock/rspec/matchers.rb
cloudsmith-api-1.120.3 vendor/bundle/ruby/2.6.0/gems/webmock-1.24.6/lib/webmock/rspec/matchers.rb
webmock-3.15.2 lib/webmock/rspec/matchers.rb
webmock-3.16.2 lib/webmock/rspec/matchers.rb
webmock-3.16.1 lib/webmock/rspec/matchers.rb
webmock-3.15.1 lib/webmock/rspec/matchers.rb
webmock-3.17.1 lib/webmock/rspec/matchers.rb
webmock-3.17.0 lib/webmock/rspec/matchers.rb
cloudsmith-api-1.61.3 vendor/bundle/ruby/2.6.0/gems/webmock-1.24.6/lib/webmock/rspec/matchers.rb
cloudsmith-api-1.42.3 vendor/bundle/ruby/2.6.0/gems/webmock-1.24.6/lib/webmock/rspec/matchers.rb
cloudsmith-api-1.33.7 vendor/bundle/ruby/2.6.0/gems/webmock-1.24.6/lib/webmock/rspec/matchers.rb
cloudsmith-api-1.30.0 vendor/bundle/ruby/2.6.0/gems/webmock-1.24.6/lib/webmock/rspec/matchers.rb
logstash-output-scalyr-0.2.1.beta vendor/bundle/jruby/2.5.0/gems/webmock-3.13.0/lib/webmock/rspec/matchers.rb
logstash-output-scalyr-0.2.0 vendor/bundle/jruby/2.5.0/gems/webmock-3.13.0/lib/webmock/rspec/matchers.rb
logstash-output-scalyr-0.2.0.beta vendor/bundle/jruby/2.5.0/gems/webmock-3.13.0/lib/webmock/rspec/matchers.rb
logstash-output-scalyr-0.1.26.beta vendor/bundle/jruby/2.5.0/gems/webmock-3.13.0/lib/webmock/rspec/matchers.rb
logstash-output-scalyr-0.1.25.beta vendor/bundle/jruby/2.5.0/gems/webmock-3.13.0/lib/webmock/rspec/matchers.rb
logstash-output-scalyr-0.1.24.beta vendor/bundle/jruby/2.5.0/gems/webmock-3.13.0/lib/webmock/rspec/matchers.rb
logstash-output-scalyr-0.1.23.beta vendor/bundle/jruby/2.5.0/gems/webmock-3.13.0/lib/webmock/rspec/matchers.rb
logstash-output-scalyr-0.1.22.beta vendor/bundle/jruby/2.5.0/gems/webmock-3.13.0/lib/webmock/rspec/matchers.rb