Sha256: 27e645235aa15cf07640fee0ecbc3a3bbc75111cfc0be998910e3d48c0759f30

Contents?: true

Size: 959 Bytes

Versions: 2

Compression:

Stored size: 959 Bytes

Contents

require 'vcr'
# VCR records HTTP interactions to cassettes that can be replayed during unit tests
# allowing for faster, more predictible web interactions
VCR.configure do |c|
  # This is where the various cassettes will be recorded to
  c.cassette_library_dir = 'test/fixtures/vcr_cassettes'
  c.hook_into :webmock
  
  # To avoid storing plain text VSAC credentials or requiring the VSAC credentials
  # be provided at every run of the rake tests, provide the VSAC_USERNAME and VSAC_PASSWORD
  # whenever you need to record a cassette that requires valid credentials
  ENV['VSAC_USERNAME'] = "vcrtest" unless ENV['VSAC_USERNAME']
  ENV['VSAC_PASSWORD'] = "vcrpass" unless ENV['VSAC_PASSWORD']

  # Ensure plain text passwords do not show up during logging
  c.filter_sensitive_data('<VSAC_USERNAME>') {ENV['VSAC_USERNAME']}
  c.filter_sensitive_data('<VSAC_PASSWORD>') {URI.escape(ENV['VSAC_PASSWORD'])}
  c.default_cassette_options = {record: :once }

end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
bonnie_bundler-2.2.5 test/vcr_setup.rb
bonnie_bundler-2.2.4 test/vcr_setup.rb