Permalink
Commits on Feb 25, 2010
  1. Version bump to 0.1.0

    committed Feb 25, 2010
  2. Updated the readme.

    committed Feb 25, 2010
  3. Set the global settings in before/after blocks to allow specs to pass…

    …. I guess these settings were set by luck before, because I wasn't getting the failures I'm getting now.
    committed Feb 25, 2010
  4. Apparently different versions of ruby dump yaml differently (I didn't…

    … know that before). The yaml files I dumped while running ruby 1.9.1 don't work when running the specs under 1.8.6.
    
    To fix this, I've split up the yaml fixtures into separate directories for each ruby version.
    committed Feb 25, 2010
  5. String#start_with? is a handy method, but it's not available in Ruby …

    …1.8.6. Use a regex instead so it works on ruby 1.8.6, 1.8.7 and 1.9.1.
    committed Feb 25, 2010
  6. Require rubygems in spec_helper.rb. This is needed in order to run th…

    …e specs on ruby 1.8.x.
    committed Feb 25, 2010
  7. Added defined?(Jeweler) check so that "rake spec" can be run without …

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

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

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

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

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

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

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

    - #create_sandbox!
    - #destroy_sandbox!
    - #current_sandbox
    - #with_sandbox
    committed Feb 25, 2010