decidim-module-census_connector/spec/support/vcr.rb
# frozen_string_literal: true
require "webmock/rspec"
VCR.configure do |config|
config.ignore_request do |request|
URI(request.uri).port != URI(ENV["CENSUS_URL"]).port
end
config.cassette_library_dir = File.expand_path("../fixtures/vcr", __dir__)
config.default_cassette_options = {
record: ENV["VCR_RECORD_MODE"]&.to_sym || :new_episodes,
match_requests_on: [:method, VCR.request_matchers.uri_without_param(:version_at)]
}
config.configure_rspec_metadata!
config.hook_into :webmock
end