Commits on May 19, 2011
  1. 1.10.0 release.

    committed May 19, 2011
  2. Update to latest webmock.

    committed May 19, 2011
Commits on May 18, 2011
  1. Update addressable.

    committed May 18, 2011
Commits on May 17, 2011
  1. Run against all rubies on travis.

    For some reason, I got a weird error on travis when running against 1.9.2 for HTTPClient, where the response was already the body string rather than an object that responds to #content.  This fixes that as well.
    committed May 16, 2011
Commits on May 16, 2011
  1. Run all cukes on CI.

    One of the ones that was failing on 1.9.2 passes in isolation, so I want to run them all to see if there's an issue with running all of them.
    committed May 16, 2011
Commits on May 14, 2011
  1. Update rspec to latest.

    committed May 14, 2011
Commits on May 13, 2011
  1. Focus on just one failed cucumber scenario with logging output so I c…

    …an see what's going on on travis.
    committed May 13, 2011
Commits on May 12, 2011
  1. Use a mutex rather than Thread.exclusive.

    I'm getting errors from the rack middleware cuke on 1.8 w/ the Thread.exclusive.
    committed May 12, 2011
  2. Fix rack middleware so that it is threadsafe.

    VCR as a whole is not designed to be threadsafe (running your tests in multiple threads is asking for trouble), but the rack middleware needs to be, since some rack servers (like WEBrick) are multithreaded.
    Closes #58.
    committed May 12, 2011
  3. Update contributors.

    committed May 12, 2011
  4. For the cucumber cuke, pull the server code into a separate file to h…

    …opefully make it clearer that vcr_cucumber_helpers is not a file for end users to require.
    See for more details.
    committed May 12, 2011
Commits on May 11, 2011
  1. Update changelog.

    committed May 11, 2011
  2. Cleanup new :disable_cassette_errors option.

    - Rename it to :ignore_cassettes--I think this is more intention-revealing.
    - Ensure `insert_cassette` does not actually insert a cassette when VCR is turned off with :ignore_cassettes => true.
    - No need for `use_cassette` to handle this since `insert_cassette` handles it properly now.
    - Add additional specs.
    - Fix cassette insertion error message so it mentions the new
      :ignore_cassettes option.
    committed May 11, 2011
Commits on May 7, 2011
Commits on May 6, 2011
  1. Don't enable debugging on 1.9.1.

    For some reason I'm getting an error on travis for `config.debug = true` even though it works fine locally.
    committed May 6, 2011
  2. Fix capitalization of cassette name.

    This cuke should hopefully pass travis now.
    committed May 6, 2011
Commits on Apr 26, 2011
  1. Lock relish to 0.2.2 since 0.2.3 has a jruby-openssl dependency.

    This dependency causes issues since bundler puts it on the load path.
    Closes #57.
    committed Apr 26, 2011
Commits on Apr 24, 2011
  1. Curb uses the Curl namespace.

    (thanks @phiggins!)
    committed Apr 24, 2011
Commits on Apr 22, 2011
  1. Fix synopsis description.

    committed Apr 22, 2011
Commits on Apr 20, 2011
Commits on Apr 19, 2011
  1. Build just 1.8.7 for now.

    committed Apr 19, 2011