Permalink
Commits on Apr 1, 2011
  1. 1.8.0 release.

    committed Apr 1, 2011
  2. Update to Faraday 0.6.

    committed Apr 1, 2011
Commits on Mar 26, 2011
  1. 1.7.2 release.

    committed Mar 26, 2011
  2. Update to em-http-request 0.3.0.

    This fixes some specs that were previously pending due to a bug in em-http-request.
    committed Mar 26, 2011
  3. Ensure that header values are the same when recording and replaying.

    - Typhoeus would have a single header value like 'text/html' when recording, but it was in an array on playback ['text/html'].
    - Faraday headers are returned with lower case keys, and I was not handling this properly at all.
    
    There are a few adapter/http library combinations that do not work properly when there are multiple values for one header:
    - Faraday/Patron
    - WebMock/HTTP Client
    - WebMock/EM HTTP Request
    - WebMock/Curb
    
    I think this is due to a bug in those libraries.  I could change the way I pass headers to Faraday and WebMock, but that would break the other libs used with Faraday and WebMock (i.e. Faraday/Net::HTTP or WebMock/Net::HTTP) so I think it's best for now to just leave these pending.
    
    Closes #50.
    committed Mar 26, 2011
Commits on Mar 24, 2011
Commits on Mar 19, 2011
  1. 1.7.1 release.

    committed Mar 19, 2011
Commits on Mar 6, 2011
  1. Fix broken cukes.

    We can't have different adapters return different values for #normalize_uri because it breaks when you stub with multiple libraries.
    committed Mar 6, 2011
  2. Fixed net/http adapter.

    URI#request_uri should be used rather than URI#path, since #request_uri includes query params but #path does not.
    committed Mar 6, 2011
Commits on Mar 5, 2011
Commits on Mar 2, 2011
  1. Fixes for relish.

    committed Mar 2, 2011
  2. Fix readme links.

    committed Mar 2, 2011
  3. 1.7.0 release.

    committed Mar 2, 2011
  4. Use proper constant.

    committed Mar 2, 2011
Commits on Mar 1, 2011
  1. Rename relish doc.

    committed Mar 1, 2011
  2. Update Changelog.

    committed Mar 1, 2011
  3. Use separate Before/After hooks rather than a single Around hook.

    Unfortunately, cucumber doesn't run background steps within the Around hook.
    
    Closes #45.
    committed Mar 1, 2011
  4. Update changelog.

    committed Mar 1, 2011
Commits on Feb 28, 2011
  1. Allow specs to run when the code is not checked out through git.

    The presence of `git` commands in my gemspec prevents bundler from being usable for `gem test vcr`.  This fixes the issue.
    committed Feb 28, 2011
Commits on Feb 27, 2011
  1. Lock curb to 0.7.8 as the latest version (0.7.12) seems to be having …

    …issues installing through bundler.
    committed Feb 27, 2011
  2. Update changelog.

    committed Feb 27, 2011