spec/spec_helper.rb in movlog-0.1.0 vs spec/spec_helper.rb in movlog-0.2.0
- old
+ new
@@ -15,14 +15,23 @@
CASSETTE_FILE_1 = 'omdb_api'
CASSETTE_FILE_2 = 'skyscanner_api'
CASSETTE_FILE_3 = 'airbnb_api'
+OMDB_KEYWORD = 'hobbit'
+
if File.file?('config/credentials.yml')
credentials = YAML.load(File.read('config/credentials.yml'))
- ENV['OMDB_KEYWORD'] = credentials[:keyword]
ENV['AIRBNB_CLIENT_ID'] = credentials[:airbnb_client_id]
ENV['SKY_API_KEY'] = credentials[:skyscanner_api_key]
+end
+
+VCR.configure do |c|
+ c.cassette_library_dir = CASSETTES_FOLDER
+ c.hook_into :webmock
+
+ c.filter_sensitive_data('<SKY_API_KEY>') { ENV['SKY_API_KEY'] }
+ c.filter_sensitive_data('<AIRBNB_CLIENT_ID>') { ENV['AIRBNB_CLIENT_ID'] }
end
RESULT_FILE_1 = "#{FIXTURES_FOLDER}/omdb_api_results.yml"
RESULT_FILE_2 = "#{FIXTURES_FOLDER}/skyscanner_api_results.yml"
RESULT_FILE_3 = "#{FIXTURES_FOLDER}/airbnb_api_results.yml"