From f055021f463deb8531b92cf163e4427a76fe18c0 Mon Sep 17 00:00:00 2001 From: Peter Bell Date: Fri, 28 Jan 2011 19:55:12 -0500 Subject: [PATCH] Added vcr to fakeweb to make it easier to record new tests --- spec/spec_helper.rb | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/spec/spec_helper.rb b/spec/spec_helper.rb index 12d2645..5a72f45 100644 --- a/spec/spec_helper.rb +++ b/spec/spec_helper.rb @@ -5,17 +5,20 @@ require 'rspec' require 'autotest' require 'fakeweb' +require 'vcr' Rspec.configure do |config| - # don't allow any external connections - FakeWeb.allow_net_connect = true + config.extend VCR::RSpec::Macros - config.before(:each) do - FakeWeb.clean_registry + VCR.config do |c| + c.cassette_library_dir = 'vcr/cassettes' + c.stub_with :fakeweb end + end + def fixture_file(filename) file_path = File.expand_path(File.dirname(__FILE__) + "/fixtures/" + filename) File.read(file_path)