Sha256: 6c1946eb83da035a3cb46e793a3b25554e9493d6971111119075fa669a25b9a0
Contents?: true
Size: 786 Bytes
Versions: 1
Compression:
Stored size: 786 Bytes
Contents
require 'minitest/autorun' require 'vcr' require_relative '../lib/bookdepository' VCR.configure do |c| c.hook_into :excon c.cassette_library_dir = 'test/vcr_cassettes' c.filter_sensitive_data('CLIENT_ID') { ENV['BOOK_DEPOSITORY_CLIENT_ID'] } c.filter_sensitive_data('AUTH_KEY') { ENV['BOOK_DEPOSITORY_AUTH_KEY'] } c.default_cassette_options = { record: :none, match_requests_on: [:method, VCR.request_matchers.uri_without_param('authenticationKey', 'clientId')] } end module Bookdepository class Test < Minitest::Test private def use_mock_credentials_if_none_provided return if ENV.has_key?('BOOKDEPOSITORY_CLIENT_ID') Bookdepository.configure do |c| c.client_id = '123' c.auth_key = '123' end end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
bookdepository-0.1.0 | test/helper.rb |