Difference between revisions of "Wiki Acceptance Tests"
Rand Linden (talk | contribs) |
|||
Line 40: | Line 40: | ||
TBD. | TBD. | ||
===SimpleTable=== | ===SimpleTable=== | ||
(nobody uses this extension) | |||
===Variables=== | ===Variables=== | ||
Line 53: | Line 51: | ||
===Widgets === | ===Widgets === | ||
===Add metas === | |||
== | If the page has <nowiki><meta name="mat" content="PG_NOT" /> in it's <head></nowiki> | ||
===Breadcrumbs2 === | ===Breadcrumbs2 === | ||
===GeSHiHighlight=== | ===GeSHiHighlight=== | ||
If the following is displayed as formatted text the extension is working. | |||
<lsl>default { state_entry() { llOwnerSay(""); } }</lsl> | |||
===Google Analytics Integration === | ===Google Analytics Integration === | ||
===HeaderFooter=== | ===HeaderFooter=== | ||
=== Rename User === | === Rename User === |
Revision as of 20:48, 5 October 2010
When upgrading the wiki, or moving to a new operational location, use these tests to ensure that everything is functional.
In all cases, the pages should look the same as they did previously. The best way to ensure this would be to compare their appearance in the new installation with their appearance in the old (existing) installation.
Basic content tests
Special pages
- Special:Recentchanges
- Special:Version - check list of extensions and make sure it matches.
Search
Test "Google Search" in the sidebar:
- Enter a search term.
- Click Google Search.
Make sure it returns reasonable results.
Subpages in main namespace
Go to Wiki Acceptance Test/Subpages -- first line should just say "Wiki Acceptance Test", second line should just say "Subpages". If they both say "Wiki Acceptance Test/Subpages", then this isn't working right.
Extensions
Check that Special:Version lists the same set of installed extensions.
Cite
The special page Special:Cite should exist.
Flagged Revisions
TBD.
ImageMap
TBD.
MathStatFunctions
TBD.
SimpleTable
(nobody uses this extension)
Variables
VideoFlash
Widgets
Add metas
If the page has <meta name="mat" content="PG_NOT" /> in it's <head>
Breadcrumbs2
GeSHiHighlight
If the following is displayed as formatted text the extension is working.
<lsl>default { state_entry() { llOwnerSay(""); } }</lsl>
Google Analytics Integration
Rename User
See if Special:RenameUser exists.
ReplaceText
If this page exists, then the extension is installed. Special:ReplaceText
ParserFunctions
If what follows is the current date and time formatted as Y m d H:i:s then this extension is working.
2024 11 28 15:17:31
StringFunctions
If the number on the line below is 4, then this extension is working.
4