Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Commits on Jan 12, 2011
  1. 1.5.0 release.

    authored
  2. Fix full build script to run jruby separately.

    authored
    I'm getting mysterious errors on jruby with the full build script as it currently is.
  3. Words.

    authored
  4. Allow before_playback/record hooks to prevent playback/recording by c…

    authored
    …alling #ignore! on the yielded interaction.
Commits on Jan 11, 2011
Commits on Jan 9, 2011
  1. Use the "extend self" idiom rather than the singleton class for VCR::…

    authored
    …Config.
    
    This simplifies things a bit.
  2. Extract hook logic into a separate module.

    authored
    - New logic allows users to add multiple hooks (only one was allowed
      before).
    - Supports hook & cassette tagging.
    - Decouples hook logic from the rest of VCR's logic.  VCR::Hooks has no
      knowledge of the rest of VCR.
    - Hooks now yield different arguments based on what the block accepts:
      - First argument is array of HTTP interactions.
      - Second argument is the cassette instance.
  3. @opsb

    Added before_record and before_playback hooks

    opsb authored committed
  4. Change VCR::Config to a module.

    authored
    VCR::Config is not intended to ever be instantiated so a module is more appropriate.
Commits on Jan 8, 2011
  1. Update copyright year.

    authored
  2. Update changelog.

    authored
  3. Raise an error when no checkpoint can be found.

    authored
    Otherwise, we get an obscure TypeError later on (see https://github.com/myronmarston/vcr/issues#issue/36).
  4. Update features so they look better on relish.

    authored
    - Provide a .nav file so the features are listed in an order that makes sense.
    - Fix some of the feature names.
    - Fix formatting of some of the feature description text.
  5. Use the cassette instance rather than the cassette name to create and…

    authored
    … restore stub checkpoints.
    
    This is better since multiple cassette instances can share the same name.
    
    See issue #36 for more info:
    
    https://github.com/myronmarston/vcr/issues#issue/36
  6. Update fuubar.

    authored
  7. Don't debug on 1.9.2.

    authored
    We're locked to a version of ruby-debug19 that works on 1.9.1 but not 1.9.2.
  8. Raise an error when a nested cassette is inserted with the same name …

    authored
    …as a previously inserted cassette.
Commits on Jan 4, 2011
  1. Update relish.

    authored
  2. Upgrade RSpec.

    authored
Commits on Jan 3, 2011
Something went wrong with that request. Please try again.