Repositories
| Repository | Task | expect (T325740) |
|---|---|---|
| mediawiki/core | T385702 | ✅ |
| mediawiki/extensions/AbuseFilter | T385673 | ❌ |
| mediawiki/extensions/AchievementBadges | ✅ | |
| mediawiki/extensions/AdvancedSearch | ✅ | |
| mediawiki/extensions/CampaignEvents | ✅ | |
| mediawiki/extensions/Cargo | T385674 | ❌ |
| mediawiki/extensions/CentralNotice | T385675 | ❌ |
| mediawiki/extensions/CirrusSearch/tests/integration | ✅ | |
| mediawiki/extensions/CirrusSearch/tests/selenium | T385676 | ❌ |
| mediawiki/extensions/CodeMirror | T385677 | ❌ |
| mediawiki/extensions/CommunityRequests | T385704 | ✅ |
| mediawiki/extensions/ContactPage | ✅ | |
| mediawiki/extensions/ContentTranslation | ✅ | |
| mediawiki/extensions/Echo | T385679 | ❌ |
| mediawiki/extensions/ElectronPdfService | ✅ | |
| mediawiki/extensions/examples | ✅ | |
| mediawiki/extensions/FacetedCategory | ✅ | |
| mediawiki/extensions/GlobalWatchlist | ✅ | |
| mediawiki/extensions/Math | ✅ | |
| mediawiki/extensions/Newsletter | ✅ | |
| mediawiki/extensions/OpenIDConnect | ✅ | |
| mediawiki/extensions/PageTriage | ✅ | |
| mediawiki/extensions/ParserMigration | ||
| mediawiki/extensions/Popups | ✅ | |
| mediawiki/extensions/ProofreadPage | T385681 | ❌ |
| mediawiki/extensions/RelatedArticles | T385682 | ❌ |
| mediawiki/extensions/ReportIncident | ✅ | |
| mediawiki/extensions/RevisionSlider | T385683 | ❌ |
| mediawiki/extensions/Sanctions | T385684 | ❌ |
| mediawiki/extensions/TemplateData | ||
| mediawiki/extensions/TemplateWizard | T385685 | ❌ |
| mediawiki/extensions/TwoColConflict | T385686 | ✅ |
| mediawiki/extensions/VisualEditor | ✅ | |
| mediawiki/extensions/Wikibase/client | ❌ | |
| mediawiki/extensions/Wikibase/repo | ✅ | |
| mediawiki/extensions/WikiLambda | T331484 | ✅ |
| mediawiki/skins/MinervaNeue | T385688 | ✅ |
| wikibase/termbox | ✅ | |
| wikidata/query/gui | T385689 | ❌ |
| edwardspec/mediawiki-moderation | ✅ | |
| femiwiki/FemiwikiSkin | T385690 | ❌ |
| wmde/banner-screenshots | T385691 | ❌ |
| wmde/wdio-wikibase | ✅ | |
| wmde/wikibase-release-pipeline | ✅ | |
| commtech/wishlist-intake | T385696 | ❌ |
| data-engineering/mpic | ✅ | |
| m3api/m3api-oauth2 | ||
Notes
- Tables, Coverter
- Node.js v18 Assert
- WebdriverIO Expect
- Jest Expect
- code search for expect
- code search for assert
From T324857: The Web App Testing Guidebook (pdf version).
Page 76:
- It’s easier to write (in my opinion, you’re welcome to disagree)
- You get better error messages
- It automatically retries failed assertions
Page 79:
One final note for now on this. Aside from the WebdriverIO specific assertions expect-webdriverio
adds, you also gain access to the built-in ExpectJS assertions.