Page MenuHomePhabricator

More and easier testing for DonationInterface
Open, Needs TriagePublic

Description

  • Testing menu to help generate links to gateway-specific payment forms.
  • Write QUnit tests.
  • Write browser acceptance tests.

Details

Related Changes in Gerrit:

Event Timeline

awight raised the priority of this task from to Needs Triage.
awight updated the task description. (Show Details)
awight moved this task to DI Refactor on the Fundraising-Backlog-Old board.
awight subscribed.

I just learned about something important: the PACT framework, a Ruby proxy which records API conversations in a way that's easy to play back. This is just what we need to mock payments APIs.

Change 739954 had a related patch set uploaded (by Ejegg; author: Ejegg):

[mediawiki/extensions/DonationInterface@master] WIP Dial-A-Form for testing

https://gerrit.wikimedia.org/r/739954