Even though the Reading Web team is working on covering the extension with unit tests – and with acceptance tests where it makes sense – it's still valuable to have a set of common and edge cases to exercise the codebase with, and, if possible, to reproduce bugs with.
Here is the known features and corresponding articles on Wikipedia:
|Feature||Page (Link to a revision)||Notes|
|Redirect page||Obama||A page that redirects to another|
|Hat note before lead section||Barack Obama||See top of the article|
|Lead section||Barack Obama||Lead section|
|Infobox||Barack Obama||Infobox in lead section, image inside infobox|
|Navbox||Barack Obama||Navbox in lead section|
|Images||Barack Obama||Throughout the article|
|Coordinates before lead section||San Francisco||See the top of the article|
|Coordinates inside infobox||San Francisco||See the infobox in the lead section|
|Table||San Francisco||Table of data|
|References||San Francisco||See section "References" and links references in the body of the article|
|Notes||San Francisco||See section "Notes"|
|Sister project links||San Francisco||See section "External links"|
|Geographic location||San Francisco||See section "External links"|
|Hat note||San Francisco||See section "History"|
|Lists in 1st paragraph||Planet||See the first paragraph|
|Math formula||Vector space|
|Map||Kochi_Metro||See the Planning section and click on the "map" link under the image on the right.|
|Interactive graph||Any page from https://en.wikipedia.org/wiki/Category:Pages_with_graphs. Since graphs are not widely deployed, we can come back to it.|
|Embedded audio||Announcer||See towards the bottom|
|Article linked to Wikidata||Barack_Obama||Wikidata entry: https://www.wikidata.org/wiki/Q76|
|Article in a RTL language||San Francisco in Arabic|
|Page that belongs to some categories||Barack Obama||See towards the bottom of the article|
- Test pages should be useful to test various Reading Web maintained extensions.
- Each page should be an importable XML file.
- Besides a variety of articles we need to create pages that are featured, protected, etc. (TODO: what else).