diff options
author | Alessandro Desantis <desa.alessandro@gmail.com> | 2020-10-09 14:03:44 +0200 |
---|---|---|
committer | Alessandro Desantis <desa.alessandro@gmail.com> | 2020-10-09 14:03:44 +0200 |
commit | 3c510ab78a18d9fd747ae0946dfa63807d439e91 (patch) | |
tree | 1f4d4547ea53bbb4ab06f221236e44ccf95acb37 | |
parent | ceb0b5a3c7d21213afdf75e496db98ae51640098 (diff) |
Install and configure VCR
-rw-r--r-- | solidus_subscriptions.gemspec | 2 | ||||
-rw-r--r-- | spec/support/vcr.rb | 10 |
2 files changed, 12 insertions, 0 deletions
diff --git a/solidus_subscriptions.gemspec b/solidus_subscriptions.gemspec index a084471..c909f92 100644 --- a/solidus_subscriptions.gemspec +++ b/solidus_subscriptions.gemspec @@ -39,6 +39,8 @@ Gem::Specification.new do |spec| spec.add_development_dependency 'shoulda-matchers', '~> 4.4' spec.add_development_dependency 'solidus_dev_support', '~> 2.0' spec.add_development_dependency 'timecop' + spec.add_development_dependency 'vcr' spec.add_development_dependency 'versioncake' + spec.add_development_dependency 'webmock' spec.add_development_dependency 'yard' end diff --git a/spec/support/vcr.rb b/spec/support/vcr.rb new file mode 100644 index 0000000..ca8a14a --- /dev/null +++ b/spec/support/vcr.rb @@ -0,0 +1,10 @@ +require 'webmock/rspec' +require 'vcr' + +WebMock.disable_net_connect! + +VCR.configure do |config| + config.cassette_library_dir = "spec/fixtures/cassettes" + config.hook_into :webmock + config.configure_rspec_metadata! +end |