Record on Error
Background ()
$server = start_sinatra_app do
get('/') { 'Hello' }
end
require 'vcr'
VCR.configure do |c|
c.hook_into :webmock
c.cassette_library_dir = 'cassettes'
endRequests are recorded when no error is raised
require 'setup'
VCR.use_cassette('example', :record_on_error => false) do
response = Net::HTTP.get_response('localhost', '/', $server.port)
puts "Response: #{response.body}"
endRequests are not recorded when an error is raised and :record_on_error is set to false
Requests are recorded when an error is raised and :record_on_error is set to true
Last updated