Sha256: d3335770a78ccaa5e2ae569d66d0075fe088fbe76e17dbb21a0bf6099fdd02bd
Contents?: true
Size: 1.16 KB
Versions: 3
Compression:
Stored size: 1.16 KB
Contents
require 'coveralls' Coveralls.wear! require 'rspec' require 'cgi' require 'pry' require 'vcr' require 'webmock/rspec' require_relative '../lib/barometer' Dir["./spec/support/**/*.rb"].sort.each {|f| require f} WEATHERBUG_CODE = Barometer::Support::KeyFileParser.find(:weather_bug, :code) || 'weatherbug' FORECAST_IO_APIKEY = Barometer::Support::KeyFileParser.find(:forecast_io, :apikey) || 'forecastio' downcased_weatherbug_code = WEATHERBUG_CODE.to_s downcased_weatherbug_code[0] = WEATHERBUG_CODE.to_s[0..0].downcase VCR.configure do |config| config.cassette_library_dir = 'spec/cassettes' config.hook_into :webmock config.default_cassette_options = { record: :none, serialize_with: :json } config.filter_sensitive_data('WEATHERBUG_CODE') { WEATHERBUG_CODE.to_s } # weather bug uses api as host name. this is downcased when the request it made config.filter_sensitive_data('WEATHERBUG_CODE') { downcased_weatherbug_code } config.filter_sensitive_data('FORECAST_IO_APIKEY') { FORECAST_IO_APIKEY.to_s } config.configure_rspec_metadata! end RSpec.configure do |config| config.treat_symbols_as_metadata_keys_with_true_values = true end include Barometer::Matchers
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
barometer-0.9.2 | spec/spec_helper.rb |
barometer-0.9.1 | spec/spec_helper.rb |
barometer-0.9.0 | spec/spec_helper.rb |