Skip to content


Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Commits on Apr 4, 2012
  1. Bump version to 1.8.6

  2. Merge pull request #172 from oestrich/fix_to_rack_port

    Pass through SERVER_PORT when stubbing to rack
Commits on Apr 2, 2012
  1. @oestrich

    Pass through SERVER_PORT when stubbing to rack

    oestrich authored
    If the server verifies a signature that includes 
    the port, the webmock stub would otherwise make 
    the request invalid
Commits on Mar 30, 2012
  1. Bump to version 1.8.5

  2. @jugyo
Commits on Mar 19, 2012
  1. Bump to version 1.8.4

Commits on Mar 17, 2012
Commits on Mar 15, 2012
  1. Bump version to 1.8.3

Commits on Mar 13, 2012
  1. @thoughtless
Commits on Mar 7, 2012
  1. Update to version 1.8.2

Commits on Mar 6, 2012
  1. @karayusuf
Commits on Mar 5, 2012
  1. Update to version 1.8.1

Commits on Mar 3, 2012
  1. @oruen
Commits on Feb 20, 2012
  1. Update to version 1.8.0

Commits on Feb 19, 2012
  1. @myronmarston

    Ensure multiple values for the same header can be recorded and played…

    myronmarston authored
    … back.
    This already worked for most adapters, but had an issue for the HTTP client adapter.
    Note that I had to change the line breaks in the webmock server response to \r\n (which matches the HTTP spec, I believe) in order to get curb and patron to parse the headers correctly.
Commits on Feb 11, 2012
Commits on Feb 5, 2012
Commits on Feb 4, 2012
  1. Merge pull request #154 from bblimke/vcr_fixes

    A few fixes that improve APIs used by VCR
  2. Disabled assertion which depends on Hash#inspect result and is nondet…

    …erministic in Ruby 1.8.7-p357
  3. Merge pull request #158 from dim/master

    Added support for Excon
  4. Merge pull request #159 from thenoseman/master

    Allow WebMock.disable_net_connect! to accept a RegExp as :allow Parameter
  5. Merge pull request #153 from markiz/master

    em_http_request_1_x: use bytesize of message instead of its length for content-length header
  6. Merge pull request #152 from thunderboltlabs/master

    Fixed a Rack::Lock bug around failing to close the response body
  7. @nfo

    Added Test::Unit methods +assert_stub_requested+ and +assert_stub_not…

    nfo authored committed
Commits on Feb 3, 2012
  1. @thenoseman
  2. @dim
  3. @dim

    Added support for Excon

    dim authored
Commits on Jan 29, 2012
  1. @myronmarston

    Fix spec failing on 1.8.7.

    myronmarston authored
    Weirdly, it appears that on 1.8.7, Array#delete will return the object you pass to it rather than the object in the array!
    O =, :b)
    i1, i2 =, 5),, 5)
    list = [i1]
    deleted = list.delete(i2)
    deleted.equal?(i1) # => true on 1.9.2, false on 1.8.7
    deleted.equal?(i2) # => false on 1.9.2, true on 1.8.7
Commits on Jan 28, 2012
  1. @myronmarston

    Use the same request signature object in multiple hooks for the same

    myronmarston authored
    Previously, the httpclient and typhoeus adapters would use different
    request_signature instances for the global_stub hook and the
    after_requets hook. Using the same instance makes it more consistent and
    enables a new VCR feature.
Something went wrong with that request. Please try again.