Sha256: f47f8c5340112ffc24fffb4600ccf904363441daf2061ad771d12d6e31a9c4ff
Contents?: true
Size: 666 Bytes
Versions: 8
Compression:
Stored size: 666 Bytes
Contents
# encoding: utf-8 require 'vcr' require 'fakeweb' VCR.configure do |c| c.cassette_library_dir = 'spec/vcr' c.allow_http_connections_when_no_cassette = true c.hook_into :fakeweb end RSpec.configure do |c| c.treat_symbols_as_metadata_keys_with_true_values = true c.around(:each, :vcr) do |example| name = example.metadata[:cassette] unless name namespace = example.metadata[:full_description].split.first.split("::").last.downcase spec_name = example.metadata[:description].split.join("_") name = [namespace, spec_name].join("/") end VCR.use_cassette(name, :record => example.metadata[:record]) { example.call } end end
Version data entries
8 entries across 8 versions & 2 rubygems