diff --git a/spec/support/vcr_setup.rb b/spec/support/vcr_setup.rb index f240f96ba1..d7c6e9b6fb 100644 --- a/spec/support/vcr_setup.rb +++ b/spec/support/vcr_setup.rb @@ -7,8 +7,10 @@ VCR.configure do |config| config.hook_into :webmock config.ignore_localhost = true config.configure_rspec_metadata! - config.filter_sensitive_data('') { ENV.fetch('STRIPE_SECRET_TEST_API_KEY', nil) } - config.filter_sensitive_data('') { ENV.fetch('STRIPE_CUSTOMER', nil) } - config.filter_sensitive_data('') { 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("") { ENV.fetch(env_var, nil) } + end end