Skip to content
This repository


Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP

Jul 03, 2012

  1. Jacobkg

    Don't store a :stubbed_by_vcr request type on the request for Fakeweb

    authored July 02, 2012

Jun 28, 2012

  1. Jacobkg

    Merge branch 'master' into issue_178

    authored June 27, 2012

Jun 27, 2012

  1. Myron Marston

    Excon 0.14 is out and works fine with VCR.

    authored June 27, 2012
  2. Jacobkg

    Failing test for reusing net/http request in Fakeweb

    authored June 26, 2012

Jun 15, 2012

  1. Myron Marston

    Add link to IRC channel.

    authored June 15, 2012
  2. Myron Marston

    2.2.2 release.

    authored June 15, 2012
  3. Myron Marston

    Fix VCR.eject_cassette so that it always pops the cassette off the st…

    Previously, if there was an error while ejecting the cassette, the cassette would remain as the current cassette.
    Closes #175.
    authored June 14, 2012
  4. Myron Marston

    Fix a few yard formatting issues.

    [ci skip]
    authored June 14, 2012

Jun 14, 2012

  1. Myron Marston

    Include cassette name in error message.

    authored June 14, 2012

Jun 13, 2012

  1. Myron Marston

    2.2.1 release.

    authored June 13, 2012
  2. Myron Marston

    Merge pull request #174 from i0rek/typhoeus_links

    Update Typhoeus links.
    authored June 13, 2012
  3. Hans Hasselberg

    Update Typhoeus links.

    authored June 13, 2012
  4. Myron Marston

    Add spec for consistent handling of empty body responses.

    The fix for this is dependent upon pull requests I've opened
    with FakeWeb, WebMock and Faraday:
    - chrisk/fakeweb#32
    - bblimke/webmock#190
    Closes #173.
    authored June 12, 2012
  5. Myron Marston

    Fix comment formatting.

    authored June 12, 2012

Jun 12, 2012

  1. Myron Marston

    Fix #uri_without_params so that it handles URIs w/ no query properly.

    Previously, #partial_uri_from would return nil for a URI that lacked a query, which meant that it would automatically match any other URI w/o a query, even if they were wildly different.
    authored June 12, 2012

Jun 07, 2012

  1. Myron Marston

    A few relish fixes.

    authored June 06, 2012

Jun 05, 2012

  1. Myron Marston

    Documentation fixes.

    [ci skip]
    authored June 05, 2012

May 31, 2012

  1. Myron Marston

    2.2.0 release.

  2. Myron Marston

    Add links to other VCR ports.

  3. Myron Marston

    Make cuke tolerant of slight interpreter discrepancies.

    JRuby and Rubinius print errors a bit different (e.g.
    extra spacing, different placement of error class
    relative to the error message w/ a multiline message).
  4. Myron Marston

    Update changelog.

    [ci skip]
  5. Myron Marston

    Finish the allow_unused_http_interactions feature.

    - Add cuke.
    - Add #assert_no_unused_interactions! call from Cassette#eject.
    - Rename error class to match option.
    - Various other small fixes.

May 30, 2012

  1. Mattias Putman

    Renamed option; made has_unused_interactions? private; don't mix opti…

    …on in with http interaction list; Added default option
    authored May 06, 2012 myronmarston committed May 29, 2012
  2. Mattias Putman

    Assert if a list can be stopped using properly; Custom error when req…

    …uests have been skipped
    authored May 05, 2012 myronmarston committed May 29, 2012
  3. Mattias Putman

    Added allow_episode_skipping option notion

    authored May 04, 2012 myronmarston committed May 29, 2012
  4. Myron Marston

    Reformat changelog.

    [ci skip]
  5. Myron Marston

    Remove limited red...I'm not actually using it.

  6. Myron Marston

    Some improvements to @tylerhunt's faraday multipart upload fix.

    - Add tests.
    - Move the body reading out of #vcr_request and into a helper method--
      we don't want it to happen multiple times and #vcr_request is memoized
      for a reason.
    - Refactor the body reading a bit.
    - Use it for the response body, too. I don't really understand it, but
      for some reason the multipart request body becomes the response body
      when no HTTP adapter is set, and due to the change I made in
      d924f66, an error was raised.
    Closes #172.

May 29, 2012

  1. Tyler Hunt

    Fix multipart POST requests with Faraday.

    authored May 29, 2012
  2. Myron Marston

    Allow requests to be stubbed by external libraries (e.g. WebMock or F…

    Previously, direct WebMock/FakeWeb/Typhoeus stubs would be ignored
    unless VCR was turned off. However, some users have requested that
    VCR use these stubs if they are set. This enables that.
    Part of this changes the VCR::Request::Typed interface a little bit;
    #stubbed? now returns true regardless of how it was stubbed, and
    #stubbed_by_vcr? should be used to test if VCR stubbed it (vs.
    Note that I consider this a bit experimental. I'm not sure I've thought
    through all the repercussions of this, and I consider this only
    "semi supported".
    Closes #146.

May 28, 2012

  1. Myron Marston

    Rubinius 1.9 mode has a gzip issue, too...

  2. Myron Marston

    Rubinius 1.9 mode doesn't raise encoding errors like it should :(.

  3. Myron Marston

    1.9 mode on rbx doesn't have the same serialization errors.

  4. Myron Marston

    Skip some tests on JRuby that don't apply.

    JRuby handles YAML and JSON a bit different from MRI.
    Also, JRuby keeps #type in 1.9 mode even though MRI does not (but has it on 1.8).
  5. Myron Marston

    Fix failing specs on rubinius.

    I'm not sure why there's this different behavior for MRI vs RBX, but this fixes it.
Something went wrong with that request. Please try again.