Permalink
Commits on Mar 18, 2012
  1. Refactored cassette to use a storage backend

    Chris Le
    Chris Le committed Mar 18, 2012
Commits on Mar 16, 2012
Commits on Mar 15, 2012
  1. Re-upgrade to rspec 2.9.0.rc2.

    myronmarston committed Mar 15, 2012
    On 2.9, metadata filter lambdas are only invoked if the named key is present in the metadata hash, so the old way we made :skip_vcr_reset work is no longer supported.
Commits on Mar 14, 2012
  1. Revert "Upgrade to rspec 2.9.0rc2."

    myronmarston committed Mar 14, 2012
    This reverts commit 8ef5b0e.
    
    VCR's specs aren't passing on 2.9.0.rc2 :(.
  2. Use syck since psych on 1.9.3p125 emits ASCII-8BIT strings as binary.

    myronmarston committed Mar 14, 2012
    That was causing these scenarios to fail on travis on 1.9.3.
  3. Lock em-http-request to version that works with WebMock 1.8.2.

    myronmarston committed Mar 14, 2012
    em-http-request 1.0.2, just released today, breaks WebMock's em-http-request adapter.  There's a pull request to get it fixed in WebMock[1], but for now it's simplest to lock to 1.0.1.
    
    [1] bblimke/webmock#168
Commits on Mar 13, 2012
  1. Add missing require.

    myronmarston committed Mar 13, 2012
    Other things in VCR load this but when I ran this spec file on its own it failed because it wasn't loaded.
  2. Update Changelog.

    myronmarston committed Mar 13, 2012
  3. Got decompress.feature to pass on 1.9.2.

    myronmarston committed Mar 13, 2012
    - An extra line break is needed; otherwise, the appended content gets smashed against the "end" from the existing content, with no line break.
    - Normalize quotes to singles ('). On 1.9.2p290 I was getting a failure because psych was serializing content length as `"43"` rather than `'43'`.
  4. add cassette option to decode compressed response before recording

    mislav committed Mar 13, 2012
    When the option is used, "gzip" and "deflate" respones are decompressed
    using Zlib before recording, making the serialized data readable and
    editable.
    
    Example
    
      VCR.use_cassette(:example, :decode_compressed_response => true) do
        # ...
      end
  5. allow bundler 1.1

    mislav committed Mar 13, 2012
Commits on Mar 10, 2012
Commits on Mar 9, 2012
  1. Some file systems (like linux) aren't case sensitive.

    myronmarston committed Mar 9, 2012
    OS X is though, so this passed for me but failed on travis.
  2. Fix ruby warnings ("useless use of == in void context").

    myronmarston committed Mar 9, 2012
    This should hopefully make the build green again.
  3. support for naming cassettes automatically according to the current s…

    Omer Rauchwerger authored and myronmarston committed Mar 3, 2012
    …cenario's name using the :use_scenario_name option when creating Cucumber tags
Commits on Mar 8, 2012
Commits on Mar 5, 2012
Commits on Mar 3, 2012
Commits on Mar 2, 2012
  1. Release 2.0.0!

    myronmarston committed Mar 2, 2012
  2. A couple more documentation tweaks.

    myronmarston committed Mar 2, 2012
    [ci skip]
  3. Update README.

    myronmarston committed Mar 2, 2012
    [ci skip]
  4. Update changelog.

    myronmarston committed Mar 2, 2012
Commits on Mar 1, 2012