In T415290: Document gated extensions and skins we documented the state. Now we need to fix tests.
For reference, there's a task with bigger scope from 2024: T373677: Run Selenium tests targeting mediawiki-quickstart.
CI dependencies.
Table
| extension/skin | name | @wdio/cli | wdio-mediawiki | cypress | quickstart | CI | Task |
|---|---|---|---|---|---|---|---|
| extensions | CampaignEvents | 9.18.4 | 6.0.0 | ✅ | ✅ | T415652 | |
| extensions | CommunityConfiguration | 14.5.4 | ✅ | ✅ | T415653 | ||
| extensions | GrowthExperiments | 14.5.4 | ✅ | ✅ | T415655 | ||
| extensions | GuidedTour | 13.15.2 | ✅ | ✅ | T415656 | ||
| extensions | Math | 9.18.4 | 5.1.0 | ✅ | ✅ | T415657 | |
| extensions | PageTriage | 9.18.4 | 5.0.1 | ❌ | ✅ | T415658 | |
| extensions | ProofreadPage | 9.18.4 | 4.1.1 | ❌ | ✅ | T384029 | |
| extensions | Wikibase | 9.20.0 | 5.1.0 | 14.5.3 | ❌ | ✅ | T384032 |
AC
- selenium/cypress tests for gated extensions and skins pass in MediaWiki-Quickstart (Docker)
- T415767: Add support for running cypress tests