From 3bce1bad62f59fe241ec7e30bde098a41e4601b7 Mon Sep 17 00:00:00 2001 From: Matt-Yorkley <9029026+Matt-Yorkley@users.noreply.github.com> Date: Sun, 11 Apr 2021 00:10:42 +0100 Subject: [PATCH] Add missing Stripe API request stub The first time the checkout is submitted here it uses the defaults in CheckoutRequestHelper#fill_out_details --- spec/features/consumer/shopping/checkout_stripe_spec.rb | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/spec/features/consumer/shopping/checkout_stripe_spec.rb b/spec/features/consumer/shopping/checkout_stripe_spec.rb index bd98d198a9..0ff0cfe412 100644 --- a/spec/features/consumer/shopping/checkout_stripe_spec.rb +++ b/spec/features/consumer/shopping/checkout_stripe_spec.rb @@ -219,7 +219,8 @@ feature "Check out with Stripe", js: true do stub_add_metadata_request(payment_method: "pm_123", response: {}) stub_payment_intents_post_request order: order stub_successful_capture_request order: order - stub_customers_post_request email: user.email + stub_customers_post_request email: "test@test.com" # First checkout with default details + stub_customers_post_request email: user.email # Second checkout with saved user details stub_payment_method_attach_request end