diff --git a/script/test-stripe-live b/script/test-stripe-live new file mode 100755 index 0000000000..14833043af --- /dev/null +++ b/script/test-stripe-live @@ -0,0 +1,6 @@ +#!/usr/bin/env sh +# +# Test Stripe API integration and record new cassettes. + +rm spec/fixtures/vcr_cassettes/Stripe-v* -r +./bin/rspec --tag stripe_version diff --git a/spec/base_spec_helper.rb b/spec/base_spec_helper.rb index 1660f9bb11..aecfe9c5fa 100644 --- a/spec/base_spec_helper.rb +++ b/spec/base_spec_helper.rb @@ -135,8 +135,8 @@ RSpec.configure do |config| # # When the Stripe gem is updated, we should re-record these cassettes: # - # rm spec/fixtures/vcr_cassettes/Stripe-v* -r - # ./bin/rspec --tag stripe_version + # ./script/test-stripe-live + # config.around(:each, :stripe_version) do |example| stripe_version = "Stripe-v#{Stripe::VERSION}" VCR.configure do |vcr_config|