-
Notifications
You must be signed in to change notification settings - Fork 2.5k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Stripe: Add 3DS #3086
Stripe: Add 3DS #3086
Conversation
ce75254
to
9ac9aa3
Compare
@curiousepic and @molbrown ready for 👀 |
086c02f
to
eb7a77e
Compare
Any particular reason remote tests are their own file? I'd think we'd want to have them in the main test run so there's less of a chance something would get missed if a future change impacts them. |
@curiousepic Stripe seems to have most of the tests broken out like this. I think because it's become some big. Right now there are 5 remote tests for stripe. The base remote test is pretty huge. |
@nfarve Ah, I didn't notice/forgot about that (which kind of demonstrates my point 😬), but it does make sense. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This looks good, though a small nitpick: I'd reword the commit as "Add 3DS support methods", since everything added here is private
.
26f5e55
to
de750dc
Compare
Adds 3DS to the Stripe gateway. This includes adding sources, webhooks and callback verification. Remote tests for 3DS are in their own file. Loaded suite test/unit/gateways/stripe_test ..................................................................................................................................... 133 tests, 713 assertions, 0 failures, 0 errors, 0 pendings, 0 omissions, 0 notifications 100% passed Loaded suite test/remote/gateways/remote_stripe_3ds_test ..... 5 tests, 21 assertions, 0 failures, 0 errors, 0 pendings, 0 omissions, 0 notifications 100% passed Loaded suite test/remote/gateways/remote_stripe_test ................................................................... 67 tests, 313 assertions, 0 failures, 0 errors, 0 pendings, 0 omissions, 0 notifications 100% passed
Adds 3DS to the Stripe gateway. Remote tests for 3DS are in their own
file.
Loaded suite test/unit/gateways/stripe_test
.....................................................................................................................................
133 tests, 713 assertions, 0 failures, 0 errors, 0 pendings, 0 omissions, 0 notifications
100% passed
Loaded suite test/remote/gateways/remote_stripe_3ds_test
.....
5 tests, 21 assertions, 0 failures, 0 errors, 0 pendings, 0 omissions, 0 notifications
100% passed
Loaded suite test/remote/gateways/remote_stripe_test
...................................................................
67 tests, 313 assertions, 0 failures, 0 errors, 0 pendings, 0 omissions, 0 notifications
100% passed