Sha256: d5938b551234aa0d892025b6226d7c92567eecb2e385bb07be543550c533c8f0
Contents?: true
Size: 756 Bytes
Versions: 67
Compression:
Stored size: 756 Bytes
Contents
require 'vcr/middleware/excon' module VCR class LibraryHooks module Excon # @private def self.configure_middleware middlewares = ::Excon.defaults[:middlewares] middlewares << VCR::Middleware::Excon::Request response_parser_index = middlewares.index(::Excon::Middleware::ResponseParser) middlewares.insert(response_parser_index + 1, VCR::Middleware::Excon::Response) end configure_middleware end end end VCR.configuration.after_library_hooks_loaded do # ensure WebMock's Excon adapter does not conflict with us here # (i.e. to double record requests or whatever). if defined?(WebMock::HttpLibAdapters::ExconAdapter) WebMock::HttpLibAdapters::ExconAdapter.disable! end end
Version data entries
67 entries across 67 versions & 10 rubygems