gumroad
gumroad copied to clipboard
test: Add tests for Apple Pay/Google Pay checkout
Add system tests for Apple Pay/Google Pay checkout Fixes #2173
Summary
Adds system tests to verify the fix from #2172 that prevents duplicate Pay buttons when using Apple Pay or Google Pay.
Changes
- Added spec/requests/checkout/apple_pay_google_pay_spec.rb
Verified
- Tests verify no duplicate Pay buttons appear when
stripePaymentRequestis active - Validated against standard and shipping product flows
@binary-koan Is this the right move here, or is there an existing pattern I missed?