Skip to content
This repository

Mar 15, 2012

  1. Bartosz Blimke

    Bump version to 1.8.3

    authored

Mar 13, 2012

  1. Paul Cortens

    fix compatibility with latest em-http-request gem

    thoughtless authored

Mar 07, 2012

  1. Bartosz Blimke

    Update to version 1.8.2

    authored
  2. Bartosz Blimke

    Ensured hash_including body and query params matchers work with RSpec…

    … 1.x
    authored

Mar 06, 2012

  1. Joe Karayusuf

    Setup correct reference to rspec v1 hash_including matcher

    karayusuf authored

Mar 05, 2012

  1. Bartosz Blimke

    Update to version 1.8.1

    authored

Mar 03, 2012

  1. Nick Recobra

    Ensure em-synchrony HTTPMethods inclusion.

    oruen authored

Feb 20, 2012

  1. Bartosz Blimke

    Update to version 1.8.0

    authored

Feb 19, 2012

  1. Myron Marston

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

    … 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.
    myronmarston authored

Feb 11, 2012

  1. Bartosz Blimke

    Fixed problem with body params being matched even if params were diff…

    …erent.
    authored

Feb 05, 2012

  1. Bartosz Blimke

    Matching request body against partial hash with hash_including matcher.

    authored
  2. Bartosz Blimke

    Added support for matching partial query params with "hash_including"

    authored

Feb 04, 2012

  1. Bartosz Blimke

    Merge pull request #154 from bblimke/vcr_fixes

    A few fixes that improve APIs used by VCR
    authored
  2. Bartosz Blimke

    Disabled assertion which depends on Hash#inspect result and is nondet…

    …erministic in Ruby 1.8.7-p357
    authored
  3. Bartosz Blimke

    Request pattern always prints body hash sorted in the same order.

    authored
  4. Bartosz Blimke

    Merge pull request #158 from dim/master

    Added support for Excon
    authored
  5. Bartosz Blimke

    Merge pull request #159 from thenoseman/master

    Allow WebMock.disable_net_connect! to accept a RegExp as :allow Parameter
    authored
  6. Bartosz Blimke

    Merge pull request #153 from markiz/master

    em_http_request_1_x: use bytesize of message instead of its length for content-length header
    authored
  7. Bartosz Blimke

    Merge pull request #152 from thunderboltlabs/master

    Fixed a Rack::Lock bug around failing to close the response body
    authored
  8. Bartosz Blimke

    assert_requested and assert_not_requested can accept either method an…

    …d uri, or RequestStub
    authored
  9. Nicolas Fouché

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

    …_requested+
    nfo authored committed

Feb 03, 2012

  1. Frank Schumacher

    Allow Webmock.disable_net_connect! to accept a RegEx as :allow option

    thenoseman authored
  2. Dimitrij Denissenko

    Allow to stub Excon requests with query parameter Hash

    dim authored
  3. Dimitrij Denissenko

    Added support for Excon

    dim authored

Jan 29, 2012

  1. Myron Marston

    Fix spec failing on 1.8.7.

    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 = Struct.new(:a, :b)
    i1, i2 = O.new(3, 5), O.new(3, 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
    myronmarston authored

Jan 28, 2012

  1. Myron Marston

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

    request.
    
    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.
    myronmarston authored
  2. Myron Marston

    Fix RequestSignature#==.

    Previously it just used the definition in Object#== which only returned true for the same object instance.
    myronmarston authored
  3. Myron Marston

    Ensure that global stubs take precedence over non-global stubs.

    This is important for tools like VCR that use global stubs for more than just returning a stubbed response--for consistency, it needs to always have the stub block invoked so it can manage before/after request hooks.
    myronmarston authored
  4. Myron Marston

    Fix #globally_stub_request to support multiple global stubs.

    Previously it didn't fully support this (but didn't prevent it either) and it had weird ambiguities.  This cleans the code up a bit, too.
    myronmarston authored

Jan 27, 2012

  1. Mark Abramov

    em_http_request_1_x: use bytesize of message instead of its length fo…

    …r content-length header
    
    In rubies 1.8.x this will have no effect whatsoever
    In rubies 1.9.x this fixes problem of receiver's message getting truncated
       (since some utf-8 characters are more than 1 byte long)
    markiz authored

Jan 23, 2012

  1. Fixed a Rack::Lock bug around failing to close the response body

    Tammer Saleh authored
  2. Joe Van Dyk

    Fix "warning: instance variable @query_params not initialized" warning

    joevandyk authored

Jan 22, 2012

  1. Bartosz Blimke

    Ensured alphabetical order of body presented as a hash in error message

    authored
  2. Bartosz Blimke

    Fixed compatibility with Curb >= 0.7.16 This breaks compatibility wit…

    …h Curb =< 0.7.15
    authored
  3. Bartosz Blimke

    Merge pull request #149 from godfat/read_timeout

    net_http.rb: StubSocket needs read_timeout for aws-sdk
    authored
Something went wrong with that request. Please try again.