Sha256: c48b559089eb2dfce7a5e695fd5a7b283092a4afd5a4dc3cde9e5cda82e730e6

Contents?: true

Size: 739 Bytes

Versions: 2

Compression:

Stored size: 739 Bytes

Contents

$LOAD_PATH.unshift(File.dirname(__FILE__))
$LOAD_PATH.unshift(File.join(File.dirname(__FILE__), "..", "lib"))

Dir[File.join(File.dirname(__FILE__), "shared_examples", "*")].each { |f| require f }

require "namely"
require "dotenv"
require "vcr"
require "webmock/rspec"

Dotenv.load(".env.test")

VCR.configure do |config|
  config.cassette_library_dir = "spec/fixtures/vcr_cassettes"
  config.hook_into :webmock

  environment_variables = [
    "AUTH_CODE",
    "CLIENT_ID",
    "CLIENT_REDIRECT_URI",
    "CLIENT_SECRET",
    "TEST_ACCESS_TOKEN",
    "TEST_REFRESH_TOKEN",
    "TEST_SUBDOMAIN",
  ]

  environment_variables.each do |env_var|
    config.filter_sensitive_data("<#{env_var}>") do
      ENV.fetch(env_var)
    end
  end
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
namely-0.2.4 spec/spec_helper.rb
namely-0.2.3 spec/spec_helper.rb