Skip to content
Commits on Nov 7, 2011
  1. 2.0.0.beta2 release.

  2. Add an upgrade guide.

Commits on Nov 6, 2011
  1. Lock curb to 0.7.15 for now since 0.7.16 causes webmock to call the a…

    …fter_request hook twice for each request.
Commits on Nov 3, 2011
  1. Update changelog.

Commits on Nov 2, 2011
  1. Fix describe string.

    The method used to be #for but is now #[].
  2. Remove unnecessary URI normalization in the :uri matcher.

    This was just needed to get the test to pass that created a cassette with a particular URI and then tested a request against it.  Different HTTP libraries normalize URIs differently so we had to mirror that normalization as well.
    However, if we test the recording and the playback, we don't need to do manual normalization, because we will record the URI in the same form it will be played back since the HTTP library will treat it the same way both times.
  3. Add recorded_at to cassette format and use it for the re_record_inter…

    …val option.
    This is better than using the file modification time because we can't count on that accurately reflecting when the cassette was recorded, especially when people change git branches or whatever.
Commits on Nov 1, 2011
  1. "break" makes more sense then "next" here.

    They do the same thing but "next" implies there is another iteration of a loop and there isn't.
  2. Fix typo.

  3. Merge pull request #100 from sfsekaran/uri_without_params_nil_query_fix

    Fixing the nil query string exception when using uri_without_param(s)
  4. @sfsekaran

    Fixing the nil query string exception when using uri_without_param(s)

    sfsekaran committed
    * VCR::RequestMatcherRegistry::URIWithoutParamsMatcher#partial_uri_from
    * incorrectly expects uri.query never to be nil. However, it is nil when
    * there are no query params.
Commits on Oct 31, 2011
  1. Simplify implementation of HTTPInteraction#ignore!

    Now that we don't serialize the struct to YAML directly we don't need to worry about adding another instance variable to it.
  2. Add recorded_with metadata to cassette format.

    This will make future updates to the cassette easier as it will tell us
    what version of VCR was used to record a cassette, allowing easy
Commits on Oct 29, 2011
  1. Bump up timeout a bit.

    On travis, the rbx builds are occasionally exceeding the 10 second timeout.
  2. Fix multi json link.

  3. Psych serializes nil differently on 1.9.2 and 1.9.3.

    This should fix the failing 1.9.3 build.
Something went wrong with that request. Please try again.