Difference between revisions of "Template:For/testcases"

From blackwiki
Jump to navigation Jump to search
imported>Nihiltres
(Added/tweaked testcases to highlight new module-sandbox behaviour)
imported>Andrybak
m (→‎Parameter "category": fix section header level)
 
(6 intermediate revisions by 2 users not shown)
Line 1: Line 1:
 
{{template test cases notice}}
 
{{template test cases notice}}
  
 
+
== Positional parameters ==
*{{tlx|For<!----->|OTHER TOPIC}} → {{For<!----->|OTHER TOPIC}}
+
{{test case|_format=inline|_showcode=yes|OTHER TOPIC}}
*{{tlx|For/sandbox|OTHER TOPIC}} → {{For/sandbox|OTHER TOPIC}}
 
 
----
 
----
*{{tlx|For<!----->|OTHER TOPIC|PAGE1}} → {{For<!----->|OTHER TOPIC|PAGE1}}
+
{{test case|_format=inline|_showcode=yes|OTHER TOPIC|PAGE1}}
*{{tlx|For/sandbox|OTHER TOPIC|PAGE1}} → {{For/sandbox|OTHER TOPIC|PAGE1}}
 
 
----
 
----
*{{tlx|For<!----->|OTHER TOPIC|PAGE1|PAGE2}} → {{For<!----->|OTHER TOPIC|PAGE1|PAGE2}}
+
{{test case|_format=inline|_showcode=yes|OTHER TOPIC|PAGE1|PAGE2}}
*{{tlx|For/sandbox|OTHER TOPIC|PAGE1|PAGE2}} → {{For/sandbox|OTHER TOPIC|PAGE1|PAGE2}}
 
 
----
 
----
*{{tlx|For<!----->|OTHER TOPIC|PAGE1|PAGE2|PAGE3}} → {{For<!----->|OTHER TOPIC|PAGE1|PAGE2|PAGE3}}
+
{{test case|_format=inline|_showcode=yes|OTHER TOPIC|PAGE1|PAGE2|PAGE3}}
*{{tlx|For/sandbox|OTHER TOPIC|PAGE1|PAGE2|PAGE3}} → {{For/sandbox|OTHER TOPIC|PAGE1|PAGE2|PAGE3}}
 
 
----
 
----
*{{tlx|For<!----->|OTHER TOPIC|PAGE1|PAGE2|PAGE3|PAGE4}} → {{For<!----->|OTHER TOPIC|PAGE1|PAGE2|PAGE3|PAGE4}}
+
{{test case|_format=inline|_showcode=yes|OTHER TOPIC|PAGE1|PAGE2|PAGE3|PAGE4}}
*{{tlx|For/sandbox|OTHER TOPIC|PAGE1|PAGE2|PAGE3|PAGE4}} → {{For/sandbox|OTHER TOPIC|PAGE1|PAGE2|PAGE3|PAGE4}}
+
 
----
+
=== Empty positional parameters ===
*{{tlx|For<!----->|OTHER TOPIC|PAGE1#A|PAGE2#B|PAGE3#C|PAGE4#D}} → {{For<!----->|OTHER TOPIC|PAGE1#A|PAGE2#B|PAGE3#C|PAGE4#D}}
+
{{test case|_format=inline|_showcode=yes|USE1|PAGE1||PAGE3}}
*{{tlx|For/sandbox|OTHER TOPIC|PAGE1#A|PAGE2#B|PAGE3#C|PAGE4#D}} → {{For/sandbox|OTHER TOPIC|PAGE1#A|PAGE2#B|PAGE3#C|PAGE4#D}}
+
 
----
+
=== With anchor links ===
*{{tlx|For<!------>|OTHER TOPIC|PAGE1 (disambiguation){{tl|!}}PAGE1|PAGE2 (disambiguation){{tl|!}}PAGE2|PAGE3 (disambiguation){{tl|!}}PAGE3}} → {{For<!----->|OTHER TOPIC|PAGE1 (disambiguation){{!}}PAGE1|PAGE2 (disambiguation){{!}}PAGE2|PAGE3 (disambiguation){{!}}PAGE3}}
+
{{test case|_format=inline|_showcode=yes|OTHER TOPIC|PAGE1#A|PAGE2#B|PAGE3#C|PAGE4#D}}
*{{tlx|For/sandbox|OTHER TOPIC|PAGE1 (disambiguation){{tl|!}}PAGE1|PAGE2 (disambiguation){{tl|!}}PAGE2|PAGE3 (disambiguation){{tl|!}}PAGE3}} → {{For/sandbox|OTHER TOPIC|PAGE1 (disambiguation){{!}}PAGE1|PAGE2 (disambiguation){{!}}PAGE2|PAGE3 (disambiguation){{!}}PAGE3}}
+
 
----
+
=== With <nowiki>{{!}}</nowiki> ===
*{{tlx|For<!----->|&nbsp;|PAGE1|PAGE2|5=category=no}} → {{For<!----->||PAGE1|PAGE2|category=no}}
+
{{test case nowiki|format=inline|showcode=yes|<nowiki>{{__TEMPLATENAME__|OTHER TOPIC|PAGE1 (disambiguation){{!}}PAGE1|PAGE2 (disambiguation){{!}}PAGE2|PAGE3 (disambiguation){{!}}PAGE3}}</nowiki>}}
*{{tlx|For/sandbox|&nbsp;|PAGE1|PAGE2|5=category=no}} → {{For/sandbox||PAGE1|PAGE2|category=no}}
+
 
 +
== Parameter "category" ==
 +
*{{tlx|For<!----->|OTHER TOPIC|PAGE1|PAGE2|5=category=no}} → {{For<!----->|OTHER TOPIC|PAGE1|PAGE2|category=no}}
 +
*{{tlx|For/sandbox|OTHER TOPIC|PAGE1|PAGE2|5=category=no}} → {{For/sandbox|OTHER TOPIC|PAGE1|PAGE2|category=no}}
 
----
 
----
 
*{{tlx|For<!----->|other uses|PAGE1|PAGE2|5=category=no}} → {{For<!----->|other uses|PAGE1|PAGE2|category=no}}
 
*{{tlx|For<!----->|other uses|PAGE1|PAGE2|5=category=no}} → {{For<!----->|other uses|PAGE1|PAGE2|category=no}}
 
*{{tlx|For/sandbox|other uses|PAGE1|PAGE2|5=category=no}} → {{For/sandbox|other uses|PAGE1|PAGE2|category=no}}
 
*{{tlx|For/sandbox|other uses|PAGE1|PAGE2|5=category=no}} → {{For/sandbox|other uses|PAGE1|PAGE2|category=no}}
----
 
*{{tlx|For<!----->|USE1|PAGE1|&nbsp;|PAGE3}} → {{For<!----->|USE1|PAGE1||PAGE3}}
 
*{{tlx|For/sandbox|USE1|PAGE1|&nbsp;|PAGE3}} → {{For/sandbox|USE1|PAGE1||PAGE3}}
 

Latest revision as of 22:01, 8 May 2020

Positional parameters


  • {{For|OTHER TOPIC|PAGE1}}
  • {{For/sandbox|OTHER TOPIC|PAGE1}}

  • {{For|OTHER TOPIC|PAGE1|PAGE2}}
  • {{For/sandbox|OTHER TOPIC|PAGE1|PAGE2}}

  • {{For|OTHER TOPIC|PAGE1|PAGE2|PAGE3}}
  • {{For/sandbox|OTHER TOPIC|PAGE1|PAGE2|PAGE3}}

  • {{For|OTHER TOPIC|PAGE1|PAGE2|PAGE3|PAGE4}}
  • {{For/sandbox|OTHER TOPIC|PAGE1|PAGE2|PAGE3|PAGE4}}

Empty positional parameters

  • {{For|USE1|PAGE1||PAGE3}}
  • {{For/sandbox|USE1|PAGE1||PAGE3}}

With anchor links

With {{!}}

  • {{For|OTHER TOPIC|PAGE1 (disambiguation){{!}}PAGE1|PAGE2 (disambiguation){{!}}PAGE2|PAGE3 (disambiguation){{!}}PAGE3}}
  • {{For/sandbox|OTHER TOPIC|PAGE1 (disambiguation){{!}}PAGE1|PAGE2 (disambiguation){{!}}PAGE2|PAGE3 (disambiguation){{!}}PAGE3}}

Parameter "category"

  • {{For|OTHER TOPIC|PAGE1|PAGE2|category=no}}
  • {{For/sandbox|OTHER TOPIC|PAGE1|PAGE2|category=no}}

  • {{For|other uses|PAGE1|PAGE2|category=no}}
  • {{For/sandbox|other uses|PAGE1|PAGE2|category=no}}