- Testing menu to help generate links to gateway-specific payment forms.
- Write QUnit tests.
- Write browser acceptance tests.
Description
Description
Details
Details
Subject | Repo | Branch | Lines +/- | |
---|---|---|---|---|
Dial-A-Form for testing | mediawiki/extensions/DonationInterface | master | +15 K -1 |
Status | Subtype | Assigned | Task | ||
---|---|---|---|---|---|
Open | None | T86247 More and easier testing for DonationInterface | |||
Invalid | None | T89188 Hackathon idea: Make the DonationInterface extension as friendly as possible | |||
Resolved | K4-713 | T94477 DonationInterface config should be less of a snowflake | |||
Resolved | Ejegg | T95995 Stop gating configuration with optionalParts[] tests | |||
Resolved | awight | T99951 Write puppet to provision DonationInterface | |||
Open | None | T99954 In the event that credentials for a gateway are not supplied, that gateway should go in to local development mode. | |||
Declined | None | T99955 Write browser tests for DonationInterface | |||
Invalid | None | T99957 Write MW-Vagrant puppet to allow us to spin up dev, staging, and testing instances, and deploy sandbox servers on WMF-labs |
Event Timeline
Comment Actions
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.
Comment Actions
Change 739954 had a related patch set uploaded (by Ejegg; author: Ejegg):
[mediawiki/extensions/DonationInterface@master] WIP Dial-A-Form for testing