Sha256: b8db350713bb73f7666e5927d9342277b822a2ea9b13dbc0daa898f997d21c5c
Contents?: true
Size: 1.35 KB
Versions: 1
Compression:
Stored size: 1.35 KB
Contents
# frozen_string_literal: true ############################################################################## # VCR Plugin ############################################################################## begin require 'vcr' Dir[File.expand_path('../vcr_matchers/**/*.rb', __dir__)].each { |f| require f } begin require 'webmock' VCR.configure do |config| config.hook_into :webmock end rescue LoadError end begin require 'faraday' VCR.configure do |config| config.hook_into :faraday end rescue LoadError end RSpec.configure do |config| config.around(:each, :vcr => lambda { |v| !!v }) do |example| VCR.configuration.allow_http_connections_when_no_cassette = false example.run VCR.configuration.allow_http_connections_when_no_cassette = true end end VCR.configure do |config| config.ignore_hosts 'lvh.me', 'localhost', '127.0.0.1', '0.0.0.0' # rubocop:disable Style/IpAddresses config.cassette_library_dir = File.expand_path('./tmp/vcr_cassettes') config.allow_http_connections_when_no_cassette = true # So that the Code Climate coverage reporter (if installed) can send reports # even though VCR is enabled. config.ignore_hosts 'codeclimate.com' config.configure_rspec_metadata! end rescue LoadError end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
rspeckled-0.0.54 | lib/rspeckled/plugins/vcr.rb |