Permalink
Commits on Jan 23, 2012
Commits on Jan 19, 2012
  1. Fix #to_rack to handle non-array response bodies.

    Tammer Saleh committed Jan 19, 2012
    When using #to_rack with a Rails endpoint, such as:
    
      stub_request(:any, %r{api.example.com/.*}).to_rack(Rails.application)
    
    ...you receive the following error:
    
      NoMethodError: undefined method `join' for #<ActionDispatch::Response:0x007ffd06e6f540>
    
    Turns out ActionDispatch::Response is in the right. A Rack response body
    is only required to implement #each, not #join.
    
    This patch fixes #to_rack to build the body using the #each method.
Commits on Jan 10, 2012
  1. Merge pull request #146 from laserlemon/patch-1

    bblimke committed Jan 10, 2012
    Add dependency status to README
Commits on Jan 9, 2012
  1. Merge pull request #147 from rohit/patch-1

    bblimke committed Jan 9, 2012
    gemcutter is now rubygems so no need to specify source
Commits on Jan 8, 2012
Commits on Jan 4, 2012
  1. Upgraded version to 1.7.10

    bblimke committed Jan 4, 2012
  2. Upgrade to version 1.7.9

    bblimke committed Jan 4, 2012
  3. Version 1.7.9 changelog

    bblimke committed Jan 4, 2012
  4. Merge pull request #144 from twobitlabs/master

    bblimke committed Jan 4, 2012
    Fix TeamCity incompatibility
Commits on Jan 3, 2012
  1. Merge pull request #143 from mrsimo/master

    bblimke committed Jan 3, 2012
    Support for native typhoeus timeouts
Commits on Jan 2, 2012
Commits on Dec 18, 2011
Commits on Nov 20, 2011
  1. 1.7.8 release.

    myronmarston committed Nov 20, 2011
Commits on Nov 18, 2011
  1. Add WebMock.globally_stub_request.

    myronmarston committed Nov 18, 2011
    This allows easier integration with WebMock by another library like VCR so it can register a global hook to handle every request.
  2. Ensure stub.with block is only called once per request.

    myronmarston committed Nov 18, 2011
    Previously it was called 2 or even 3 times for one request,
    which made it difficult to put any behavior in the hook
    besides returning true or false as you had to keep track of the request
    to see if the hook was being called again for the same request.
  3. Lock to a curb version that doesn't have double-request problems.

    myronmarston committed Nov 18, 2011
    Curb 0.7.16 causes 16 tests to fail.  Curb 0.7.15 doesn't.  This
    should be fixed at some point, but for now to get the build green
    so I can work on other things, I'm locking to 0.7.15.
    
    See issue #136 for more info.
Commits on Oct 15, 2011
Commits on Sep 30, 2011
  1. Ensured c extensions are enabled when running specs on Travis using J…

    bblimke committed Sep 30, 2011
    …Ruby. Patron uses c extension in JRuby.
Commits on Sep 25, 2011
  1. Logging error to stdout on Patron load failure to check what's going …

    bblimke committed Sep 25, 2011
    …on with Patron on Travis CI
Commits on Sep 24, 2011
  1. Merge pull request #135 from libc/master

    bblimke committed Sep 24, 2011
    The curb adapter doesn't call on_failure on 4xx response codes
Commits on Sep 22, 2011
  1. Curb adapter calls on_failure when response code is 4xx

    libc committed Sep 22, 2011
    The real curb calls on_failure when response code is 4xx, so this commit
     matches the behavior in the webmock.
Commits on Sep 8, 2011
  1. Merge pull request #132 from stephencelis/warnings

    bblimke committed Sep 8, 2011
    Fix various warnings.
Commits on Sep 7, 2011
  1. Fix various warnings.

    stephencelis committed Sep 7, 2011
Commits on Sep 6, 2011
  1. Merge pull request #130 from chrismcg/fix_httpclient_get_content

    jcf committed Sep 6, 2011
    Fix failure with HTTPClient.get_content
Commits on Sep 3, 2011
  1. Fixed spec paths in Rakewfile

    bblimke committed Sep 3, 2011
  2. Fixed spec path in Rakefile

    bblimke committed Sep 3, 2011
  3. Version 1.7.6

    bblimke committed Sep 3, 2011
  4. Merge pull request #128 from romanbsd/master

    bblimke committed Sep 3, 2011
    Support for the HTTPClient's request_filter feature