Sha256: ac2bfda1ba5babec26ed399237b9a578f0a41e7c0e0333a496ae64f8d44cfda3
Contents?: true
Size: 725 Bytes
Versions: 2
Compression:
Stored size: 725 Bytes
Contents
require "vcr" unless ENV["SKIP_VCR"] require "webmock/minitest" VCR.configure do |c| c.cassette_library_dir = "test/vcr_cassettes" c.hook_into :webmock c.allow_http_connections_when_no_cassette = true c.filter_sensitive_data("<LAGO_API_KEY>") { Pay::Lago.api_key } end class ActiveSupport::TestCase setup do # Test filenames are case sensitive in CI VCR.insert_cassette name, allow_unused_http_interactions: false, record_on_error: false end teardown do cassette = VCR.current_cassette VCR.eject_cassette rescue VCR::Errors::UnusedHTTPInteractionError puts puts "Unused HTTP requests in cassette: #{cassette.file}" raise end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
pay-lago-0.1.1 | test/support/vcr.rb |
pay-lago-0.1.0 | test/support/vcr.rb |