Sha256: 995d0cfe683224b6f2c48c96dacd865b8156192629ee449c53fac15d3b88c05d

Contents?: true

Size: 518 Bytes

Versions: 2

Compression:

Stored size: 518 Bytes

Contents

require "revrise"
require "yaml"
require "vcr"

def fixtures(fixture)
  @@fixtures ||= load_fixtures
  @@fixtures[fixture]
end

def load_fixtures
  fixtures = {}

  Dir['spec/fixtures/*.yml'].each do |file|
    name = File.basename(file, File.extname(file)).to_sym
    fixtures[name] = YAML::load(File.open(file).read)
  end

  fixtures
end

VCR.config do |c|
  c.default_cassette_options = {:match_requests_on => [:method, :uri, :body]}
  c.cassette_library_dir = 'spec/fixtures/cassettes'
  c.stub_with :webmock
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
revrise-0.0.3 spec/spec_helper.rb
revrise-0.0.2 spec/spec_helper.rb