podemos-info/participa2

View on GitHub
decidim-module-census_connector/spec/support/vcr.rb

Summary

Maintainability
A
0 mins
Test Coverage
# 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