Sha256: f96e9e11e179a02a9c77b95246227ae6e45be4a860a299a74df3eaa92e2afcd9

Contents?: true

Size: 460 Bytes

Versions: 1

Compression:

Stored size: 460 Bytes

Contents

require 'yaml'

module CredentialsTestHelpers
  def credentials
    credentials_path = Pathname('../../credentials.yml').expand_path(__FILE__)
    @credentials ||= Hash.new do |h,k|
      pending "Missing key #{k.inspect} from #{credentials_path}"
    end.merge!(YAML.load_file(credentials_path) || {})
  rescue LoadError, SystemCallError, KeyError => e
    pending e.message
  end
end

RSpec.configure do |config|
  config.include(CredentialsTestHelpers)
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
leadlight-0.0.2 spec/support/credentials.rb