Module talk:Class mask/testcases2
Add topicAppearance
| See also Module talk:Class mask/testcases. |
| This module does not require a rating on Wikipedia's content assessment scale. It is of interest to the following WikiProjects: | ||||||||
| ||||||||
Live
[edit]76 of 76 tests failed. (refresh)
test_with_inherited_class_Stub
| Test | Expected | Actual | |
|---|---|---|---|
| {{#invoke:Class mask|quality |class=C|page=Talk:Philippe Cattiau}} | XC | <strong class="error"><span class="scribunto-error mw-scribunto-error-c0ec8fd4">Script error: The function "quality" does not exist.</span></strong> | |
| {{#invoke:Class mask|quality |class=stub|page=Talk:Philippe Cattiau}} | HStub | <strong class="error"><span class="scribunto-error mw-scribunto-error-c0ec8fd4">Script error: The function "quality" does not exist.</span></strong> | |
| {{#invoke:Class mask|quality |class=ddff|page=Talk:Philippe Cattiau}} | HStub | <strong class="error"><span class="scribunto-error mw-scribunto-error-c0ec8fd4">Script error: The function "quality" does not exist.</span></strong> | |
| {{#invoke:Class mask|quality |class=|page=Talk:Philippe Cattiau}} | HStub | <strong class="error"><span class="scribunto-error mw-scribunto-error-c0ec8fd4">Script error: The function "quality" does not exist.</span></strong> |
test_with_inherited_class_A
| Test | Expected | Actual | |
|---|---|---|---|
| {{#invoke:Class mask|quality |class=C |page=Talk:Siege of Arrah}} | XC | <strong class="error"><span class="scribunto-error mw-scribunto-error-c0ec8fd4">Script error: The function "quality" does not exist.</span></strong> | |
| {{#invoke:Class mask|quality |class=A |page=Talk:Siege of Arrah}} | HA | <strong class="error"><span class="scribunto-error mw-scribunto-error-c0ec8fd4">Script error: The function "quality" does not exist.</span></strong> | |
| {{#invoke:Class mask|quality |class=ddff |page=Talk:Siege of Arrah}} | HA | <strong class="error"><span class="scribunto-error mw-scribunto-error-c0ec8fd4">Script error: The function "quality" does not exist.</span></strong> | |
| {{#invoke:Class mask|quality |class= |page=Talk:Siege of Arrah}} | HA | <strong class="error"><span class="scribunto-error mw-scribunto-error-c0ec8fd4">Script error: The function "quality" does not exist.</span></strong> |
test_with_custom_quality_criteria
| Test | Expected | Actual | |
|---|---|---|---|
| {{#invoke:Class mask | quality |QUALITY_CRITERIA=custom |class=C |page=Talk:Oxford spelling}} | YC | <strong class="error"><span class="scribunto-error mw-scribunto-error-c0ec8fd4">Script error: The function "quality" does not exist.</span></strong> | |
| {{#invoke:Class mask | quality |QUALITY_CRITERIA=custom |class=C |page=Talk:James Abbott Thompson}} | YC | <strong class="error"><span class="scribunto-error mw-scribunto-error-c0ec8fd4">Script error: The function "quality" does not exist.</span></strong> | |
| {{#invoke:Class mask | quality |QUALITY_CRITERIA=custom |class=C |page=Talk:Henri-Charles de Beaumanoir of Lavardin}} | YC | <strong class="error"><span class="scribunto-error mw-scribunto-error-c0ec8fd4">Script error: The function "quality" does not exist.</span></strong> | |
| {{#invoke:Class mask | quality |QUALITY_CRITERIA=custom |class=C |page=Talk:Philippe Cattiau}} | YC | <strong class="error"><span class="scribunto-error mw-scribunto-error-c0ec8fd4">Script error: The function "quality" does not exist.</span></strong> | |
| {{#invoke:Class mask | quality |QUALITY_CRITERIA=custom |class=C |page=Template talk:Germany-silent-film-stub}} | YC | <strong class="error"><span class="scribunto-error mw-scribunto-error-c0ec8fd4">Script error: The function "quality" does not exist.</span></strong> | |
| {{#invoke:Class mask | quality |QUALITY_CRITERIA=custom |class=C |page=Talk:Siege of Arrah}} | YC | <strong class="error"><span class="scribunto-error mw-scribunto-error-c0ec8fd4">Script error: The function "quality" does not exist.</span></strong> |
test_A_class_on_different_pages
| Test | Expected | Actual | |
|---|---|---|---|
| {{#invoke:Class mask | quality |class=A |page=Talk:Oxford spelling}} | YA | <strong class="error"><span class="scribunto-error mw-scribunto-error-c0ec8fd4">Script error: The function "quality" does not exist.</span></strong> | |
| {{#invoke:Class mask | quality |class=A |page=Talk:James Abbott Thompson}} | YA | <strong class="error"><span class="scribunto-error mw-scribunto-error-c0ec8fd4">Script error: The function "quality" does not exist.</span></strong> | |
| {{#invoke:Class mask | quality |class=A |page=Talk:Henri-Charles de Beaumanoir of Lavardin}} | YA | <strong class="error"><span class="scribunto-error mw-scribunto-error-c0ec8fd4">Script error: The function "quality" does not exist.</span></strong> | |
| {{#invoke:Class mask | quality |class=A |page=Talk:Philippe Cattiau}} | XA | <strong class="error"><span class="scribunto-error mw-scribunto-error-c0ec8fd4">Script error: The function "quality" does not exist.</span></strong> | |
| {{#invoke:Class mask | quality |class=A |page=Template talk:Germany-silent-film-stub}} | XA | <strong class="error"><span class="scribunto-error mw-scribunto-error-c0ec8fd4">Script error: The function "quality" does not exist.</span></strong> | |
| {{#invoke:Class mask | quality |class=A |page=Talk:Siege of Arrah}} | HA | <strong class="error"><span class="scribunto-error mw-scribunto-error-c0ec8fd4">Script error: The function "quality" does not exist.</span></strong> |
test_with_matching_classes
| Test | Expected | Actual | |
|---|---|---|---|
| {{#invoke:Class mask |quality |class=NA |page=Template talk:Germany-silent-film-stub}} | HNA | Script error: The function "quality" does not exist. | |
| {{#invoke:Class mask |quality |class=A |page=Talk:Siege of Arrah}} | HA | Script error: The function "quality" does not exist. | |
| {{#invoke:Class mask |quality |class=stub |page=Talk:Philippe Cattiau}} | HStub | Script error: The function "quality" does not exist. | |
| {{#invoke:Class mask |quality |class= |page=Talk:Henri-Charles de Beaumanoir of Lavardin}} | H | Script error: The function "quality" does not exist. |
test_for_unassessed
| Test | Expected | Actual | |
|---|---|---|---|
| {{#invoke:Class mask |quality |class= |page=Talk:Henri-Charles de Beaumanoir of Lavardin}} | H | Script error: The function "quality" does not exist. | |
| {{#invoke:Class mask |quality ||page=Talk:Oxford spelling}} | Y | Script error: The function "quality" does not exist. | |
| {{#invoke:Class mask |quality |class=d |page=Talk:James Abbott Thompson}} | YNA | Script error: The function "quality" does not exist. |
test_with_valid_article_class_ignoring_namespace
| Test | Expected | Actual | |
|---|---|---|---|
| {{#invoke:Class mask | quality |page=Talk:Emma Goldman |class=xyz}} | HFA | <strong class="error"><span class="scribunto-error mw-scribunto-error-c0ec8fd4">Script error: The function "quality" does not exist.</span></strong> | |
| {{#invoke:Class mask | quality |page=Talk:Emma Goldman |class=Stub}} | XStub | <strong class="error"><span class="scribunto-error mw-scribunto-error-c0ec8fd4">Script error: The function "quality" does not exist.</span></strong> | |
| {{#invoke:Class mask | quality |page=Talk:Emma Goldman |class=Template}} | XNA | <strong class="error"><span class="scribunto-error mw-scribunto-error-c0ec8fd4">Script error: The function "quality" does not exist.</span></strong> | |
| {{#invoke:Class mask | quality |page=Talk:Emma Goldman |class=}} | HFA | <strong class="error"><span class="scribunto-error mw-scribunto-error-c0ec8fd4">Script error: The function "quality" does not exist.</span></strong> |
test_with_undefined_class_and_article_class
| Test | Expected | Actual | |
|---|---|---|---|
| {{#invoke:Class mask | quality |class=xyz|page=Talk:Oxford spelling}} | Y | <strong class="error"><span class="scribunto-error mw-scribunto-error-c0ec8fd4">Script error: The function "quality" does not exist.</span></strong> | |
| {{#invoke:Class mask | quality |class=Stub1|page=Talk:Oxford spelling}} | Y | <strong class="error"><span class="scribunto-error mw-scribunto-error-c0ec8fd4">Script error: The function "quality" does not exist.</span></strong> | |
| {{#invoke:Class mask | quality |class=dfd|page=Talk:Oxford spelling}} | Y | <strong class="error"><span class="scribunto-error mw-scribunto-error-c0ec8fd4">Script error: The function "quality" does not exist.</span></strong> | |
| {{#invoke:Class mask | quality |class=|page=Talk:Oxford spelling}} | Y | <strong class="error"><span class="scribunto-error mw-scribunto-error-c0ec8fd4">Script error: The function "quality" does not exist.</span></strong> |
test_with_undefined_or_invalid_project_class_ignoring_namespace
| Test | Expected | Actual | |
|---|---|---|---|
| {{#invoke:Class mask | quality |class=xyz |page=Talk:2011 Atlanta Falcons season}} | HStart | <strong class="error"><span class="scribunto-error mw-scribunto-error-c0ec8fd4">Script error: The function "quality" does not exist.</span></strong> | |
| {{#invoke:Class mask | quality |class=Stub1 |page=Talk:2011 Atlanta Falcons season}} | HStart | <strong class="error"><span class="scribunto-error mw-scribunto-error-c0ec8fd4">Script error: The function "quality" does not exist.</span></strong> | |
| {{#invoke:Class mask | quality |class=dfd |page=Talk:2011 Atlanta Falcons season}} | HStart | <strong class="error"><span class="scribunto-error mw-scribunto-error-c0ec8fd4">Script error: The function "quality" does not exist.</span></strong> | |
| {{#invoke:Class mask | quality |class=start |page=Talk:2011 Atlanta Falcons season}} | HStart | <strong class="error"><span class="scribunto-error mw-scribunto-error-c0ec8fd4">Script error: The function "quality" does not exist.</span></strong> | |
| {{#invoke:Class mask | quality |class= |page=Talk:2011 Atlanta Falcons season}} | HStart | <strong class="error"><span class="scribunto-error mw-scribunto-error-c0ec8fd4">Script error: The function "quality" does not exist.</span></strong> | |
| {{#invoke:Class mask | quality |class=B |page=Talk:2011 Atlanta Falcons season}} | XB | <strong class="error"><span class="scribunto-error mw-scribunto-error-c0ec8fd4">Script error: The function "quality" does not exist.</span></strong> |
test_non_articles_classes_with_extended_scale_on_dab_page
| Test | Expected | Actual | |
|---|---|---|---|
| {{#invoke:Class mask | quality |class=NA | QUALITY_SCALE=extended |page=Talk:Tropical World}} | HNA | <strong class="error"><span class="scribunto-error mw-scribunto-error-c0ec8fd4">Script error: The function "quality" does not exist.</span></strong> | |
| {{#invoke:Class mask | quality |class=Template | QUALITY_SCALE=extended |page=Talk:Tropical World}} | HTemplate | <strong class="error"><span class="scribunto-error mw-scribunto-error-c0ec8fd4">Script error: The function "quality" does not exist.</span></strong> | |
| {{#invoke:Class mask | quality |class=dfd | QUALITY_SCALE=extended |page=Talk:Tropical World}} | HDisambig | <strong class="error"><span class="scribunto-error mw-scribunto-error-c0ec8fd4">Script error: The function "quality" does not exist.</span></strong> | |
| {{#invoke:Class mask | quality |class= | QUALITY_SCALE=extended |page=Talk:Tropical World}} | HDisambig | <strong class="error"><span class="scribunto-error mw-scribunto-error-c0ec8fd4">Script error: The function "quality" does not exist.</span></strong> | |
| {{#invoke:Class mask | quality |class=project | QUALITY_SCALE=extended |page=Talk:Tropical World}} | HProject | <strong class="error"><span class="scribunto-error mw-scribunto-error-c0ec8fd4">Script error: The function "quality" does not exist.</span></strong> | |
| {{#invoke:Class mask | quality |class=Start | QUALITY_SCALE=extended |page=Talk:Tropical World}} | XStart | <strong class="error"><span class="scribunto-error mw-scribunto-error-c0ec8fd4">Script error: The function "quality" does not exist.</span></strong> | |
| {{#invoke:Class mask | quality |class=dab | QUALITY_SCALE=extended |page=Talk:Tropical World}} | HDisambig | <strong class="error"><span class="scribunto-error mw-scribunto-error-c0ec8fd4">Script error: The function "quality" does not exist.</span></strong> |
test_non_articles_classes_ignoring_namespace
| Test | Expected | Actual | |
|---|---|---|---|
| {{#invoke:Class mask | quality |class=NA |page=Template talk:Germany-silent-film-stub}} | HNA | <strong class="error"><span class="scribunto-error mw-scribunto-error-c0ec8fd4">Script error: The function "quality" does not exist.</span></strong> | |
| {{#invoke:Class mask | quality |class=C |page=Template talk:Germany-silent-film-stub}} | XC | <strong class="error"><span class="scribunto-error mw-scribunto-error-c0ec8fd4">Script error: The function "quality" does not exist.</span></strong> | |
| {{#invoke:Class mask | quality |class=dfd |page=Template talk:Germany-silent-film-stub}} | HNA | <strong class="error"><span class="scribunto-error mw-scribunto-error-c0ec8fd4">Script error: The function "quality" does not exist.</span></strong> | |
| {{#invoke:Class mask | quality |class= |page=Template talk:Germany-silent-film-stub}} | HNA | <strong class="error"><span class="scribunto-error mw-scribunto-error-c0ec8fd4">Script error: The function "quality" does not exist.</span></strong> | |
| {{#invoke:Class mask | quality |class=project |page=Template talk:Germany-silent-film-stub}} | HNA | <strong class="error"><span class="scribunto-error mw-scribunto-error-c0ec8fd4">Script error: The function "quality" does not exist.</span></strong> | |
| {{#invoke:Class mask | quality |class=redir |page=Template talk:Germany-silent-film-stub}} | HNA | <strong class="error"><span class="scribunto-error mw-scribunto-error-c0ec8fd4">Script error: The function "quality" does not exist.</span></strong> |
test_subpage_mask
| Test | Expected | Actual | |
|---|---|---|---|
| {{#invoke:Class mask | quality |class=SL|page=Talk:Christian Coleman |BANNER_NAME=Template:WikiProject Plants | QUALITY_SCALE=subpage}} | XSL | <strong class="error"><span class="scribunto-error mw-scribunto-error-c0ec8fd4">Script error: The function "quality" does not exist.</span></strong> | |
| {{#invoke:Class mask | quality |class=c|page=Talk:Christian Coleman |BANNER_NAME=Template:WikiProject Plants | QUALITY_SCALE=subpage}} | HC | <strong class="error"><span class="scribunto-error mw-scribunto-error-c0ec8fd4">Script error: The function "quality" does not exist.</span></strong> | |
| {{#invoke:Class mask | quality |class=sausage|page=Talk:Christian Coleman |BANNER_NAME=Template:WikiProject Plants | QUALITY_SCALE=subpage}} | XTemplate | <strong class="error"><span class="scribunto-error mw-scribunto-error-c0ec8fd4">Script error: The function "quality" does not exist.</span></strong> | |
| {{#invoke:Class mask | quality |class=|page=Talk:Christian Coleman |BANNER_NAME=Template:WikiProject Plants | QUALITY_SCALE=subpage}} | XTemplate | <strong class="error"><span class="scribunto-error mw-scribunto-error-c0ec8fd4">Script error: The function "quality" does not exist.</span></strong> | |
| {{#invoke:Class mask | quality |class=fm|page=Talk:Christian Coleman |BANNER_NAME=Template:WikiProject Plants | QUALITY_SCALE=subpage}} | XFM | <strong class="error"><span class="scribunto-error mw-scribunto-error-c0ec8fd4">Script error: The function "quality" does not exist.</span></strong> | |
| {{#invoke:Class mask | quality |class=redir|page=Talk:Christian Coleman |BANNER_NAME=Template:WikiProject Plants | QUALITY_SCALE=subpage}} | XRedirect | <strong class="error"><span class="scribunto-error mw-scribunto-error-c0ec8fd4">Script error: The function "quality" does not exist.</span></strong> |
test_inline_mask
| Test | Expected | Actual | |
|---|---|---|---|
| {{#invoke:Class mask | quality |class=Future|page=Talk:James Abbott Thompson| QUALITY_SCALE=inline}} | YFuture | <strong class="error"><span class="scribunto-error mw-scribunto-error-c0ec8fd4">Script error: The function "quality" does not exist.</span></strong> | |
| {{#invoke:Class mask | quality |class=Future|page=Talk:Henri-Charles de Beaumanoir of Lavardin| QUALITY_SCALE=inline}} | YFuture | <strong class="error"><span class="scribunto-error mw-scribunto-error-c0ec8fd4">Script error: The function "quality" does not exist.</span></strong> | |
| {{#invoke:Class mask | quality |class=Future|page=Talk:Philippe Cattiau| QUALITY_SCALE=inline}} | XFuture | <strong class="error"><span class="scribunto-error mw-scribunto-error-c0ec8fd4">Script error: The function "quality" does not exist.</span></strong> | |
| {{#invoke:Class mask | quality |class=Future|page=Template talk:Germany-silent-film-stub| QUALITY_SCALE=inline}} | XFuture | <strong class="error"><span class="scribunto-error mw-scribunto-error-c0ec8fd4">Script error: The function "quality" does not exist.</span></strong> | |
| {{#invoke:Class mask | quality |class=Future|page=Talk:Siege of Arrah| QUALITY_SCALE=inline}} | XFuture | <strong class="error"><span class="scribunto-error mw-scribunto-error-c0ec8fd4">Script error: The function "quality" does not exist.</span></strong> | |
| {{#invoke:Class mask | quality |class=Future|page=Talk:Tropical World| QUALITY_SCALE=inline}} | XFuture | <strong class="error"><span class="scribunto-error mw-scribunto-error-c0ec8fd4">Script error: The function "quality" does not exist.</span></strong> |
test_noprefix
| Test | Expected | Actual | |
|---|---|---|---|
| {{#invoke:Class mask | quality |class=B |noprefix=true | QUALITY_SCALE=extended |page=Talk:Siege of Arrah}} | B | <strong class="error"><span class="scribunto-error mw-scribunto-error-c0ec8fd4">Script error: The function "quality" does not exist.</span></strong> | |
| {{#invoke:Class mask | quality |class=Template |noprefix=true | QUALITY_SCALE=extended |page=Talk:Siege of Arrah}} | Template | <strong class="error"><span class="scribunto-error mw-scribunto-error-c0ec8fd4">Script error: The function "quality" does not exist.</span></strong> | |
| {{#invoke:Class mask | quality |class=dfd |noprefix=true | QUALITY_SCALE=extended |page=Talk:Siege of Arrah}} | A | <strong class="error"><span class="scribunto-error mw-scribunto-error-c0ec8fd4">Script error: The function "quality" does not exist.</span></strong> | |
| {{#invoke:Class mask | quality |class= |noprefix=true | QUALITY_SCALE=extended |page=Talk:Siege of Arrah}} | A | <strong class="error"><span class="scribunto-error mw-scribunto-error-c0ec8fd4">Script error: The function "quality" does not exist.</span></strong> | |
| {{#invoke:Class mask | quality |class=project |noprefix=true | QUALITY_SCALE=extended |page=Talk:Siege of Arrah}} | Project | <strong class="error"><span class="scribunto-error mw-scribunto-error-c0ec8fd4">Script error: The function "quality" does not exist.</span></strong> | |
| {{#invoke:Class mask | quality |class=Start |noprefix=true | QUALITY_SCALE=extended |page=Talk:Siege of Arrah}} | Start | <strong class="error"><span class="scribunto-error mw-scribunto-error-c0ec8fd4">Script error: The function "quality" does not exist.</span></strong> |
test_with_redirect_and_no_inherited_class
| Test | Expected | Actual | |
|---|---|---|---|
| {{#invoke:Class mask | quality |class=| page=Talk:James Abbott Thompson}} | YNA | <strong class="error"><span class="scribunto-error mw-scribunto-error-c0ec8fd4">Script error: The function "quality" does not exist.</span></strong> | |
| {{#invoke:Class mask | quality |class=B| page=Talk:James Abbott Thompson}} | YB | <strong class="error"><span class="scribunto-error mw-scribunto-error-c0ec8fd4">Script error: The function "quality" does not exist.</span></strong> | |
| {{#invoke:Class mask | quality |class=hjfhjh| page=Talk:James Abbott Thompson}} | YNA | <strong class="error"><span class="scribunto-error mw-scribunto-error-c0ec8fd4">Script error: The function "quality" does not exist.</span></strong> | |
| {{#invoke:Class mask | quality |class=NA| page=Talk:James Abbott Thompson}} | YNA | <strong class="error"><span class="scribunto-error mw-scribunto-error-c0ec8fd4">Script error: The function "quality" does not exist.</span></strong> |
Sandbox
[edit]76 of 76 tests failed. (refresh)
test_with_inherited_class_Stub
| Test | Expected | Actual | |
|---|---|---|---|
| {{#invoke:Class mask/sandbox|quality |class=C|page=Talk:Philippe Cattiau}} | XC | <strong class="error"><span class="scribunto-error mw-scribunto-error-c0ec8fd4">Script error: The function "quality" does not exist.</span></strong> | |
| {{#invoke:Class mask/sandbox|quality |class=stub|page=Talk:Philippe Cattiau}} | HStub | <strong class="error"><span class="scribunto-error mw-scribunto-error-c0ec8fd4">Script error: The function "quality" does not exist.</span></strong> | |
| {{#invoke:Class mask/sandbox|quality |class=ddff|page=Talk:Philippe Cattiau}} | HStub | <strong class="error"><span class="scribunto-error mw-scribunto-error-c0ec8fd4">Script error: The function "quality" does not exist.</span></strong> | |
| {{#invoke:Class mask/sandbox|quality |class=|page=Talk:Philippe Cattiau}} | HStub | <strong class="error"><span class="scribunto-error mw-scribunto-error-c0ec8fd4">Script error: The function "quality" does not exist.</span></strong> |
test_with_inherited_class_A
| Test | Expected | Actual | |
|---|---|---|---|
| {{#invoke:Class mask/sandbox|quality |class=C |page=Talk:Siege of Arrah}} | XC | <strong class="error"><span class="scribunto-error mw-scribunto-error-c0ec8fd4">Script error: The function "quality" does not exist.</span></strong> | |
| {{#invoke:Class mask/sandbox|quality |class=A |page=Talk:Siege of Arrah}} | HA | <strong class="error"><span class="scribunto-error mw-scribunto-error-c0ec8fd4">Script error: The function "quality" does not exist.</span></strong> | |
| {{#invoke:Class mask/sandbox|quality |class=ddff |page=Talk:Siege of Arrah}} | HA | <strong class="error"><span class="scribunto-error mw-scribunto-error-c0ec8fd4">Script error: The function "quality" does not exist.</span></strong> | |
| {{#invoke:Class mask/sandbox|quality |class= |page=Talk:Siege of Arrah}} | HA | <strong class="error"><span class="scribunto-error mw-scribunto-error-c0ec8fd4">Script error: The function "quality" does not exist.</span></strong> |
test_with_custom_quality_criteria
| Test | Expected | Actual | |
|---|---|---|---|
| {{#invoke:Class mask/sandbox | quality |QUALITY_CRITERIA=custom |class=C |page=Talk:Oxford spelling}} | YC | <strong class="error"><span class="scribunto-error mw-scribunto-error-c0ec8fd4">Script error: The function "quality" does not exist.</span></strong> | |
| {{#invoke:Class mask/sandbox | quality |QUALITY_CRITERIA=custom |class=C |page=Talk:James Abbott Thompson}} | YC | <strong class="error"><span class="scribunto-error mw-scribunto-error-c0ec8fd4">Script error: The function "quality" does not exist.</span></strong> | |
| {{#invoke:Class mask/sandbox | quality |QUALITY_CRITERIA=custom |class=C |page=Talk:Henri-Charles de Beaumanoir of Lavardin}} | YC | <strong class="error"><span class="scribunto-error mw-scribunto-error-c0ec8fd4">Script error: The function "quality" does not exist.</span></strong> | |
| {{#invoke:Class mask/sandbox | quality |QUALITY_CRITERIA=custom |class=C |page=Talk:Philippe Cattiau}} | YC | <strong class="error"><span class="scribunto-error mw-scribunto-error-c0ec8fd4">Script error: The function "quality" does not exist.</span></strong> | |
| {{#invoke:Class mask/sandbox | quality |QUALITY_CRITERIA=custom |class=C |page=Template talk:Germany-silent-film-stub}} | YC | <strong class="error"><span class="scribunto-error mw-scribunto-error-c0ec8fd4">Script error: The function "quality" does not exist.</span></strong> | |
| {{#invoke:Class mask/sandbox | quality |QUALITY_CRITERIA=custom |class=C |page=Talk:Siege of Arrah}} | YC | <strong class="error"><span class="scribunto-error mw-scribunto-error-c0ec8fd4">Script error: The function "quality" does not exist.</span></strong> |
test_A_class_on_different_pages
| Test | Expected | Actual | |
|---|---|---|---|
| {{#invoke:Class mask/sandbox | quality |class=A |page=Talk:Oxford spelling}} | YA | <strong class="error"><span class="scribunto-error mw-scribunto-error-c0ec8fd4">Script error: The function "quality" does not exist.</span></strong> | |
| {{#invoke:Class mask/sandbox | quality |class=A |page=Talk:James Abbott Thompson}} | YA | <strong class="error"><span class="scribunto-error mw-scribunto-error-c0ec8fd4">Script error: The function "quality" does not exist.</span></strong> | |
| {{#invoke:Class mask/sandbox | quality |class=A |page=Talk:Henri-Charles de Beaumanoir of Lavardin}} | YA | <strong class="error"><span class="scribunto-error mw-scribunto-error-c0ec8fd4">Script error: The function "quality" does not exist.</span></strong> | |
| {{#invoke:Class mask/sandbox | quality |class=A |page=Talk:Philippe Cattiau}} | XA | <strong class="error"><span class="scribunto-error mw-scribunto-error-c0ec8fd4">Script error: The function "quality" does not exist.</span></strong> | |
| {{#invoke:Class mask/sandbox | quality |class=A |page=Template talk:Germany-silent-film-stub}} | XA | <strong class="error"><span class="scribunto-error mw-scribunto-error-c0ec8fd4">Script error: The function "quality" does not exist.</span></strong> | |
| {{#invoke:Class mask/sandbox | quality |class=A |page=Talk:Siege of Arrah}} | HA | <strong class="error"><span class="scribunto-error mw-scribunto-error-c0ec8fd4">Script error: The function "quality" does not exist.</span></strong> |
test_with_matching_classes
| Test | Expected | Actual | |
|---|---|---|---|
| {{#invoke:Class mask/sandbox |quality |class=NA |page=Template talk:Germany-silent-film-stub}} | HNA | Script error: The function "quality" does not exist. | |
| {{#invoke:Class mask/sandbox |quality |class=A |page=Talk:Siege of Arrah}} | HA | Script error: The function "quality" does not exist. | |
| {{#invoke:Class mask/sandbox |quality |class=stub |page=Talk:Philippe Cattiau}} | HStub | Script error: The function "quality" does not exist. | |
| {{#invoke:Class mask/sandbox |quality |class= |page=Talk:Henri-Charles de Beaumanoir of Lavardin}} | H | Script error: The function "quality" does not exist. |
test_for_unassessed
| Test | Expected | Actual | |
|---|---|---|---|
| {{#invoke:Class mask/sandbox |quality |class= |page=Talk:Henri-Charles de Beaumanoir of Lavardin}} | H | Script error: The function "quality" does not exist. | |
| {{#invoke:Class mask/sandbox |quality ||page=Talk:Oxford spelling}} | Y | Script error: The function "quality" does not exist. | |
| {{#invoke:Class mask/sandbox |quality |class=d |page=Talk:James Abbott Thompson}} | YNA | Script error: The function "quality" does not exist. |
test_with_valid_article_class_ignoring_namespace
| Test | Expected | Actual | |
|---|---|---|---|
| {{#invoke:Class mask/sandbox | quality |page=Talk:Emma Goldman |class=xyz}} | HFA | <strong class="error"><span class="scribunto-error mw-scribunto-error-c0ec8fd4">Script error: The function "quality" does not exist.</span></strong> | |
| {{#invoke:Class mask/sandbox | quality |page=Talk:Emma Goldman |class=Stub}} | XStub | <strong class="error"><span class="scribunto-error mw-scribunto-error-c0ec8fd4">Script error: The function "quality" does not exist.</span></strong> | |
| {{#invoke:Class mask/sandbox | quality |page=Talk:Emma Goldman |class=Template}} | XNA | <strong class="error"><span class="scribunto-error mw-scribunto-error-c0ec8fd4">Script error: The function "quality" does not exist.</span></strong> | |
| {{#invoke:Class mask/sandbox | quality |page=Talk:Emma Goldman |class=}} | HFA | <strong class="error"><span class="scribunto-error mw-scribunto-error-c0ec8fd4">Script error: The function "quality" does not exist.</span></strong> |
test_with_undefined_class_and_article_class
| Test | Expected | Actual | |
|---|---|---|---|
| {{#invoke:Class mask/sandbox | quality |class=xyz|page=Talk:Oxford spelling}} | Y | <strong class="error"><span class="scribunto-error mw-scribunto-error-c0ec8fd4">Script error: The function "quality" does not exist.</span></strong> | |
| {{#invoke:Class mask/sandbox | quality |class=Stub1|page=Talk:Oxford spelling}} | Y | <strong class="error"><span class="scribunto-error mw-scribunto-error-c0ec8fd4">Script error: The function "quality" does not exist.</span></strong> | |
| {{#invoke:Class mask/sandbox | quality |class=dfd|page=Talk:Oxford spelling}} | Y | <strong class="error"><span class="scribunto-error mw-scribunto-error-c0ec8fd4">Script error: The function "quality" does not exist.</span></strong> | |
| {{#invoke:Class mask/sandbox | quality |class=|page=Talk:Oxford spelling}} | Y | <strong class="error"><span class="scribunto-error mw-scribunto-error-c0ec8fd4">Script error: The function "quality" does not exist.</span></strong> |
test_with_undefined_or_invalid_project_class_ignoring_namespace
| Test | Expected | Actual | |
|---|---|---|---|
| {{#invoke:Class mask/sandbox | quality |class=xyz |page=Talk:2011 Atlanta Falcons season}} | HStart | <strong class="error"><span class="scribunto-error mw-scribunto-error-c0ec8fd4">Script error: The function "quality" does not exist.</span></strong> | |
| {{#invoke:Class mask/sandbox | quality |class=Stub1 |page=Talk:2011 Atlanta Falcons season}} | HStart | <strong class="error"><span class="scribunto-error mw-scribunto-error-c0ec8fd4">Script error: The function "quality" does not exist.</span></strong> | |
| {{#invoke:Class mask/sandbox | quality |class=dfd |page=Talk:2011 Atlanta Falcons season}} | HStart | <strong class="error"><span class="scribunto-error mw-scribunto-error-c0ec8fd4">Script error: The function "quality" does not exist.</span></strong> | |
| {{#invoke:Class mask/sandbox | quality |class=start |page=Talk:2011 Atlanta Falcons season}} | HStart | <strong class="error"><span class="scribunto-error mw-scribunto-error-c0ec8fd4">Script error: The function "quality" does not exist.</span></strong> | |
| {{#invoke:Class mask/sandbox | quality |class= |page=Talk:2011 Atlanta Falcons season}} | HStart | <strong class="error"><span class="scribunto-error mw-scribunto-error-c0ec8fd4">Script error: The function "quality" does not exist.</span></strong> | |
| {{#invoke:Class mask/sandbox | quality |class=B |page=Talk:2011 Atlanta Falcons season}} | XB | <strong class="error"><span class="scribunto-error mw-scribunto-error-c0ec8fd4">Script error: The function "quality" does not exist.</span></strong> |
test_non_articles_classes_with_extended_scale_on_dab_page
| Test | Expected | Actual | |
|---|---|---|---|
| {{#invoke:Class mask/sandbox | quality |class=NA | QUALITY_SCALE=extended |page=Talk:Tropical World}} | HNA | <strong class="error"><span class="scribunto-error mw-scribunto-error-c0ec8fd4">Script error: The function "quality" does not exist.</span></strong> | |
| {{#invoke:Class mask/sandbox | quality |class=Template | QUALITY_SCALE=extended |page=Talk:Tropical World}} | HTemplate | <strong class="error"><span class="scribunto-error mw-scribunto-error-c0ec8fd4">Script error: The function "quality" does not exist.</span></strong> | |
| {{#invoke:Class mask/sandbox | quality |class=dfd | QUALITY_SCALE=extended |page=Talk:Tropical World}} | HDisambig | <strong class="error"><span class="scribunto-error mw-scribunto-error-c0ec8fd4">Script error: The function "quality" does not exist.</span></strong> | |
| {{#invoke:Class mask/sandbox | quality |class= | QUALITY_SCALE=extended |page=Talk:Tropical World}} | HDisambig | <strong class="error"><span class="scribunto-error mw-scribunto-error-c0ec8fd4">Script error: The function "quality" does not exist.</span></strong> | |
| {{#invoke:Class mask/sandbox | quality |class=project | QUALITY_SCALE=extended |page=Talk:Tropical World}} | HProject | <strong class="error"><span class="scribunto-error mw-scribunto-error-c0ec8fd4">Script error: The function "quality" does not exist.</span></strong> | |
| {{#invoke:Class mask/sandbox | quality |class=Start | QUALITY_SCALE=extended |page=Talk:Tropical World}} | XStart | <strong class="error"><span class="scribunto-error mw-scribunto-error-c0ec8fd4">Script error: The function "quality" does not exist.</span></strong> | |
| {{#invoke:Class mask/sandbox | quality |class=dab | QUALITY_SCALE=extended |page=Talk:Tropical World}} | HDisambig | <strong class="error"><span class="scribunto-error mw-scribunto-error-c0ec8fd4">Script error: The function "quality" does not exist.</span></strong> |
test_non_articles_classes_ignoring_namespace
| Test | Expected | Actual | |
|---|---|---|---|
| {{#invoke:Class mask/sandbox | quality |class=NA |page=Template talk:Germany-silent-film-stub}} | HNA | <strong class="error"><span class="scribunto-error mw-scribunto-error-c0ec8fd4">Script error: The function "quality" does not exist.</span></strong> | |
| {{#invoke:Class mask/sandbox | quality |class=C |page=Template talk:Germany-silent-film-stub}} | XC | <strong class="error"><span class="scribunto-error mw-scribunto-error-c0ec8fd4">Script error: The function "quality" does not exist.</span></strong> | |
| {{#invoke:Class mask/sandbox | quality |class=dfd |page=Template talk:Germany-silent-film-stub}} | HNA | <strong class="error"><span class="scribunto-error mw-scribunto-error-c0ec8fd4">Script error: The function "quality" does not exist.</span></strong> | |
| {{#invoke:Class mask/sandbox | quality |class= |page=Template talk:Germany-silent-film-stub}} | HNA | <strong class="error"><span class="scribunto-error mw-scribunto-error-c0ec8fd4">Script error: The function "quality" does not exist.</span></strong> | |
| {{#invoke:Class mask/sandbox | quality |class=project |page=Template talk:Germany-silent-film-stub}} | HNA | <strong class="error"><span class="scribunto-error mw-scribunto-error-c0ec8fd4">Script error: The function "quality" does not exist.</span></strong> | |
| {{#invoke:Class mask/sandbox | quality |class=redir |page=Template talk:Germany-silent-film-stub}} | HNA | <strong class="error"><span class="scribunto-error mw-scribunto-error-c0ec8fd4">Script error: The function "quality" does not exist.</span></strong> |
test_subpage_mask
| Test | Expected | Actual | |
|---|---|---|---|
| {{#invoke:Class mask/sandbox | quality |class=SL|page=Talk:Christian Coleman |BANNER_NAME=Template:WikiProject Plants | QUALITY_SCALE=subpage}} | XSL | <strong class="error"><span class="scribunto-error mw-scribunto-error-c0ec8fd4">Script error: The function "quality" does not exist.</span></strong> | |
| {{#invoke:Class mask/sandbox | quality |class=c|page=Talk:Christian Coleman |BANNER_NAME=Template:WikiProject Plants | QUALITY_SCALE=subpage}} | HC | <strong class="error"><span class="scribunto-error mw-scribunto-error-c0ec8fd4">Script error: The function "quality" does not exist.</span></strong> | |
| {{#invoke:Class mask/sandbox | quality |class=sausage|page=Talk:Christian Coleman |BANNER_NAME=Template:WikiProject Plants | QUALITY_SCALE=subpage}} | XTemplate | <strong class="error"><span class="scribunto-error mw-scribunto-error-c0ec8fd4">Script error: The function "quality" does not exist.</span></strong> | |
| {{#invoke:Class mask/sandbox | quality |class=|page=Talk:Christian Coleman |BANNER_NAME=Template:WikiProject Plants | QUALITY_SCALE=subpage}} | XTemplate | <strong class="error"><span class="scribunto-error mw-scribunto-error-c0ec8fd4">Script error: The function "quality" does not exist.</span></strong> | |
| {{#invoke:Class mask/sandbox | quality |class=fm|page=Talk:Christian Coleman |BANNER_NAME=Template:WikiProject Plants | QUALITY_SCALE=subpage}} | XFM | <strong class="error"><span class="scribunto-error mw-scribunto-error-c0ec8fd4">Script error: The function "quality" does not exist.</span></strong> | |
| {{#invoke:Class mask/sandbox | quality |class=redir|page=Talk:Christian Coleman |BANNER_NAME=Template:WikiProject Plants | QUALITY_SCALE=subpage}} | XRedirect | <strong class="error"><span class="scribunto-error mw-scribunto-error-c0ec8fd4">Script error: The function "quality" does not exist.</span></strong> |
test_inline_mask
| Test | Expected | Actual | |
|---|---|---|---|
| {{#invoke:Class mask/sandbox | quality |class=Future|page=Talk:James Abbott Thompson| QUALITY_SCALE=inline}} | YFuture | <strong class="error"><span class="scribunto-error mw-scribunto-error-c0ec8fd4">Script error: The function "quality" does not exist.</span></strong> | |
| {{#invoke:Class mask/sandbox | quality |class=Future|page=Talk:Henri-Charles de Beaumanoir of Lavardin| QUALITY_SCALE=inline}} | YFuture | <strong class="error"><span class="scribunto-error mw-scribunto-error-c0ec8fd4">Script error: The function "quality" does not exist.</span></strong> | |
| {{#invoke:Class mask/sandbox | quality |class=Future|page=Talk:Philippe Cattiau| QUALITY_SCALE=inline}} | XFuture | <strong class="error"><span class="scribunto-error mw-scribunto-error-c0ec8fd4">Script error: The function "quality" does not exist.</span></strong> | |
| {{#invoke:Class mask/sandbox | quality |class=Future|page=Template talk:Germany-silent-film-stub| QUALITY_SCALE=inline}} | XFuture | <strong class="error"><span class="scribunto-error mw-scribunto-error-c0ec8fd4">Script error: The function "quality" does not exist.</span></strong> | |
| {{#invoke:Class mask/sandbox | quality |class=Future|page=Talk:Siege of Arrah| QUALITY_SCALE=inline}} | XFuture | <strong class="error"><span class="scribunto-error mw-scribunto-error-c0ec8fd4">Script error: The function "quality" does not exist.</span></strong> | |
| {{#invoke:Class mask/sandbox | quality |class=Future|page=Talk:Tropical World| QUALITY_SCALE=inline}} | XFuture | <strong class="error"><span class="scribunto-error mw-scribunto-error-c0ec8fd4">Script error: The function "quality" does not exist.</span></strong> |
test_noprefix
| Test | Expected | Actual | |
|---|---|---|---|
| {{#invoke:Class mask/sandbox | quality |class=B |noprefix=true | QUALITY_SCALE=extended |page=Talk:Siege of Arrah}} | B | <strong class="error"><span class="scribunto-error mw-scribunto-error-c0ec8fd4">Script error: The function "quality" does not exist.</span></strong> | |
| {{#invoke:Class mask/sandbox | quality |class=Template |noprefix=true | QUALITY_SCALE=extended |page=Talk:Siege of Arrah}} | Template | <strong class="error"><span class="scribunto-error mw-scribunto-error-c0ec8fd4">Script error: The function "quality" does not exist.</span></strong> | |
| {{#invoke:Class mask/sandbox | quality |class=dfd |noprefix=true | QUALITY_SCALE=extended |page=Talk:Siege of Arrah}} | A | <strong class="error"><span class="scribunto-error mw-scribunto-error-c0ec8fd4">Script error: The function "quality" does not exist.</span></strong> | |
| {{#invoke:Class mask/sandbox | quality |class= |noprefix=true | QUALITY_SCALE=extended |page=Talk:Siege of Arrah}} | A | <strong class="error"><span class="scribunto-error mw-scribunto-error-c0ec8fd4">Script error: The function "quality" does not exist.</span></strong> | |
| {{#invoke:Class mask/sandbox | quality |class=project |noprefix=true | QUALITY_SCALE=extended |page=Talk:Siege of Arrah}} | Project | <strong class="error"><span class="scribunto-error mw-scribunto-error-c0ec8fd4">Script error: The function "quality" does not exist.</span></strong> | |
| {{#invoke:Class mask/sandbox | quality |class=Start |noprefix=true | QUALITY_SCALE=extended |page=Talk:Siege of Arrah}} | Start | <strong class="error"><span class="scribunto-error mw-scribunto-error-c0ec8fd4">Script error: The function "quality" does not exist.</span></strong> |
test_with_redirect_and_no_inherited_class
| Test | Expected | Actual | |
|---|---|---|---|
| {{#invoke:Class mask/sandbox | quality |class=| page=Talk:James Abbott Thompson}} | YNA | <strong class="error"><span class="scribunto-error mw-scribunto-error-c0ec8fd4">Script error: The function "quality" does not exist.</span></strong> | |
| {{#invoke:Class mask/sandbox | quality |class=B| page=Talk:James Abbott Thompson}} | YB | <strong class="error"><span class="scribunto-error mw-scribunto-error-c0ec8fd4">Script error: The function "quality" does not exist.</span></strong> | |
| {{#invoke:Class mask/sandbox | quality |class=hjfhjh| page=Talk:James Abbott Thompson}} | YNA | <strong class="error"><span class="scribunto-error mw-scribunto-error-c0ec8fd4">Script error: The function "quality" does not exist.</span></strong> | |
| {{#invoke:Class mask/sandbox | quality |class=NA| page=Talk:James Abbott Thompson}} | YNA | <strong class="error"><span class="scribunto-error mw-scribunto-error-c0ec8fd4">Script error: The function "quality" does not exist.</span></strong> |