mirror of
https://github.com/openfoodfoundation/openfoodnetwork
synced 2026-01-24 20:36:49 +00:00
Refactor
It's not as beautiful as I hoped, but it enforces the rule. Am I going too far? Probably.
This commit is contained in:
@@ -7,8 +7,10 @@ VCR.configure do |config|
|
||||
config.hook_into :webmock
|
||||
config.ignore_localhost = true
|
||||
config.configure_rspec_metadata!
|
||||
config.filter_sensitive_data('<HIDDEN-STRIPE_SECRET_TEST_API_KEY>') { ENV.fetch('STRIPE_SECRET_TEST_API_KEY', nil) }
|
||||
config.filter_sensitive_data('<HIDDEN-STRIPE_CUSTOMER>') { ENV.fetch('STRIPE_CUSTOMER', nil) }
|
||||
config.filter_sensitive_data('<HIDDEN-STRIPE_ACCOUNT>') { ENV.fetch('STRIPE_ACCOUNT', nil) }
|
||||
config.ignore_hosts('localhost', '127.0.0.1', '0.0.0.0', 'api.knapsackpro.com')
|
||||
|
||||
# Filter sensitive environment variables
|
||||
['STRIPE_SECRET_TEST_API_KEY', 'STRIPE_CUSTOMER', 'STRIPE_ACCOUNT'].each do |env_var|
|
||||
config.filter_sensitive_data("<HIDDEN-#{env_var}>") { ENV.fetch(env_var, nil) }
|
||||
end
|
||||
end
|
||||
|
||||
Reference in New Issue
Block a user