These tests have gotten stale due to disuse. Make them all pass, or skip failing tests for now.
Also: update documentation for how to install and use this repo, and add documentation on how to run the tests.
These tests have gotten stale due to disuse. Make them all pass, or skip failing tests for now.
Also: update documentation for how to install and use this repo, and add documentation on how to run the tests.
Status | Subtype | Assigned | Task | ||
---|---|---|---|---|---|
Resolved | Ejegg | T89404 Create unit and integration tests for Fundraising extensions to identify breaking MediaWiki changes | |||
Resolved | awight | T78100 Continuous integration - CiviCRM | |||
Declined | None | T90630 Recurring Payments Reporting | |||
Resolved | • mepps | T97372 Enable ability to look up contacts by phone number | |||
Resolved | None | T77910 [epic] Upgrade Civi to 4.6 & integrate new reporting | |||
Resolved | awight | T86103 CI for Civi: provision and run tests under Jenkins/Zuul | |||
Resolved | awight | T86686 Ressurect phpunit tests for the CRM modules | |||
Declined | None | T88379 Skip tests when modules not enabled |
A minor thing I noticed is that my local db still has no default value for drupal.contribution_tracking.anonymous and optout. The production box has "default null" for these columns. This should have been fixed by a schema upgrade, I assume other dev instances will have this issue.
Change 184720 had a related patch set uploaded (by Awight):
Fix unit tests
Change 185206 had a related patch set uploaded (by Awight):
Delete bad references
Change 185337 had a related patch set uploaded (by Awight):
Reinstate some missing schema upgrades
Change 185338 had a related patch set uploaded (by Awight):
obsessive safety checks
Status: There is a tiny thing I should continue fixing in https://gerrit.wikimedia.org/r/#/c/185206/