No tests exist for MediaWiki-extensions-WikimediaMaintenance. It is important to test scripts in this extension, such as addWiki.php (as described in T147737), because these scripts are often infrequently run and are also important / critical / fragile.
Description
Details
| Status | Subtype | Assigned | Task | ||
|---|---|---|---|---|---|
| Open | None | T186850 Wikimedia-deployed extensions/skins with no PHPUnit coverage | |||
| Resolved | Dreamy_Jazz | T372107 No tests exist for WikimediaMaintenance | |||
| Open | None | T147737 Write tests for addWiki that block anything breaking it |
Event Timeline
Change #1060932 had a related patch set uploaded (by Dreamy Jazz; author: Dreamy Jazz):
[mediawiki/extensions/WikimediaMaintenance@master] Create some very basic tests for addWiki.php
Change #1060933 had a related patch set uploaded (by Dreamy Jazz; author: Dreamy Jazz):
[integration/config@master] [mediawiki/extension/WikimediaMaintenance] Enable code coverage
Change #1060935 had a related patch set uploaded (by Dreamy Jazz; author: Dreamy Jazz):
[mediawiki/extensions/WikimediaMaintenance@master] Test getUsersByEmail.php
Change #1060933 merged by jenkins-bot:
[integration/config@master] [mediawiki/extension/WikimediaMaintenance] Enable code coverage
Mentioned in SAL (#wikimedia-releng) [2024-08-09T07:52:01Z] <James_F> Zuul: [mediawiki/extension/WikimediaMaintenance] Enable code coverage, for T372107
Change #1061089 had a related patch set uploaded (by Dreamy Jazz; author: Dreamy Jazz):
[mediawiki/extensions/WikimediaMaintenance@master] Test WMFSite
Change #1060932 merged by jenkins-bot:
[mediawiki/extensions/WikimediaMaintenance@master] Create some very basic tests for addWiki.php
Change #1061089 abandoned by Dreamy Jazz:
[mediawiki/extensions/WikimediaMaintenance@master] Test WMFSite
Change #1060935 merged by jenkins-bot:
[mediawiki/extensions/WikimediaMaintenance@master] Test getUsersByEmail.php
I don't want to close this boldly in case I'm wrong, but I think this might be able to be called resolved?