Permalink
Commits on Feb 25, 2010
  1. Added defined?(Jeweler) check so that "rake spec" can be run without …

    myronmarston committed Feb 25, 2010
    …jeweler being installed.
    
    This is needed for runcoderun to be able to run the specs.
  2. Added cucumber features.

    myronmarston committed Feb 25, 2010
  3. Added the VCR.config method that yields the config object. This suppo…

    myronmarston committed Feb 25, 2010
    …rts the nice VCR.config do |c| .... end syntax.
  4. Ensure that @original_recorded_responses and @recorded_responses are …

    myronmarston committed Feb 25, 2010
    …separate array instances, so that #new_recorded_responses works properly.
  5. Added default_sandbox_record_mode config setting. Updated the record_…

    myronmarston committed Feb 25, 2010
    …mode logic so we ensure we have a valid value.
  6. Added logic to VCR::Config.cache_dir= so that it creates the cache di…

    myronmarston committed Feb 25, 2010
    …r if it doesn't exist.
  7. Hooked into Net::HTTP#request so that the response gets stored in the…

    myronmarston committed Feb 25, 2010
    … correct current_sandbox.
  8. Added basic sandbox api to VCR module:

    myronmarston committed Feb 25, 2010
    - #create_sandbox!
    - #destroy_sandbox!
    - #current_sandbox
    - #with_sandbox
  9. Initial commit to vcr.

    myronmarston committed Feb 25, 2010