Debug Logging
Use the debug logger for troubleshooting
if ARGV.include?('--with-server')
$server = start_sinatra_app do
get('/') { "Hello World" }
end
end
require 'vcr'
VCR.configure do |c|
c.hook_into :webmock
c.cassette_library_dir = 'cassettes'
c.debug_logger = File.open(ARGV.first, 'w')
c.default_cassette_options = {
:match_requests_on => [:method, :host, :path]
}
end
VCR.use_cassette('example') do
port = $server ? $server.port : 7777
Net::HTTP.get_response(URI("http://localhost:#{port}/"))
endLast updated