Reviewer, editor, pagecreator
921
edits
(→Widgets: remove tests for widgets not installed) |
m (→Semantic Meeting Minutes: switch test and expected lines) |
||
(15 intermediate revisions by the same user not shown) | |||
Line 100: | Line 100: | ||
== DismissableSiteNotice == | == DismissableSiteNotice == | ||
The <code>ext.dismissableSiteNotice</code> ResourceLoader module should be registered; in the developer console running <code>mw.loader.getState('ext.dismissableSiteNotice');</code> should return a string (rather than <code>null</code>). | |||
== DisplayTitle== | == DisplayTitle== | ||
Line 119: | Line 118: | ||
This should be a valid link: | This should be a valid link: | ||
[[Special:EmailFile]] | [[Special:EmailFile]] | ||
== External Data == | == External Data == | ||
Line 129: | Line 124: | ||
;Test :{{#external_value:Located in}} | ;Test :{{#external_value:Located in}} | ||
;Expected :Europe | ;Expected :Europe | ||
== FsLookAndFeel == | == FsLookAndFeel == | ||
Line 169: | Line 148: | ||
More content | More content | ||
<headertabs /> | <headertabs /> | ||
== ImageMap == | == ImageMap == | ||
Line 243: | Line 208: | ||
Check it below: | Check it below: | ||
FHL <- is abbreviations | |||
== Lockdown == | == Lockdown == | ||
Line 366: | Line 328: | ||
; Test string functions: {{#ifeq:{{#expr: 4 + 6}}|10|{{#ifeq:{{#len:Icecream }}|8|{{#len:Icecream }}|disabled}}}} | ; Test string functions: {{#ifeq:{{#expr: 4 + 6}}|10|{{#ifeq:{{#len:Icecream }}|8|{{#len:Icecream }}|disabled}}}} | ||
; Expected : {{#ifeq:{{#len:Icecream }}|8|8|disabled}} | ; Expected : {{#ifeq:{{#len:Icecream }}|8|8|disabled}} | ||
== Parsoid == | == Parsoid == | ||
Line 418: | Line 377: | ||
[[Special:BrowseData]] | [[Special:BrowseData]] | ||
== Semantic | == Semantic Meeting Minutes == | ||
;Test: {{#synopsize: | |||
Only this line should show, with no lines after it | |||
This line should '''not''' show | |||
|9999 | |||
|1}} | |||
;Expected: Only this line should show, with no lines after it | |||
== SemanticCompoundQueries == | == SemanticCompoundQueries == | ||
Line 521: | Line 473: | ||
== SpamBlacklist == | == SpamBlacklist == | ||
This should display the spam blacklist log: [{{fullurl:Special:Log|type=spamblacklist}} spamblacklist]. | |||
: | |||
== SubPageList == | == SubPageList == | ||
Line 530: | Line 479: | ||
{{#subpagecount: }} | {{#subpagecount: }} | ||
;Expected | ;Expected | ||
An integer matching the number of pages at [[Special:PrefixIndex/{{FULLPAGENAME}}/]] | |||
== SyntaxHighlight == | == SyntaxHighlight == | ||
Line 557: | Line 506: | ||
== TitleBlacklist == | == TitleBlacklist == | ||
* [{{SERVER}}{{SCRIPTPATH}}/api.php?action=help&modules=titleblacklist This should document the '''titleblacklist''' API] | |||
{{ | |||
== TwitterCards == | == TwitterCards == | ||
No test was invented. The extension must be listed on [[Special:Version]]. | No test was invented. The extension must be listed on [[Special:Version]]. | ||
== Upload Wizard == | == Upload Wizard == | ||
Line 576: | Line 519: | ||
== VEForAll == | == VEForAll == | ||
No test was invented. The extension must be listed on [[Special:Version]]. | No test was invented. The extension must be listed on [[Special:Version]]. | ||
Line 613: | Line 553: | ||
The page source should contain: | The page source should contain: | ||
<pre> | <pre> | ||
<title | <title>Your page title</title> | ||
</pre> | </pre> | ||
Line 620: | Line 560: | ||
<pre> | <pre> | ||
<meta name="keywords" content="these,are,your,keywords"/> | <meta name="keywords" content="these,are,your,keywords"/> | ||
</pre> | |||
There should also be a description, with | |||
<pre> | |||
<meta name="description" content="Your meta description"/> | <meta name="description" content="Your meta description"/> | ||
</pre> | </pre> | ||
but the content may be different if another extension (like Description2) is installed and tries to set the description. As long as there is a description set and the page title and keywords match, having a different description should not be considered a failure. | |||
== Wiretap == | == Wiretap == |