Template:Sister project links/testcases

{{Testcases}}

Note: Sandbox CSS classes have different names than the Main CSS Classes, due to technical limitations in {{tl|test case}}. The sandbox and main will display correctly, but will be flagged as different due to these different names. You will have to manually inspect each test case for correctness.

No parameters

{{Test case |_collapsible=y|_format=columns|_title=no parameters}}

With parameters

{{Test case |_collapsible=y|_format=columns|_title=plain|_showcode=true |_code={{__TEMPLATENAME__ |m=Category:Categories |d=Category:Contents |voy=Category:Project |commons=Category:CommonsRoot |b=Category:Categories |n=Category:Categories |q=Category:Categories |s=Category:Categories |wikt=Category:Fundamental |v=Category:Categories |mw=Category:Languages |species=Category:Categories}}

|m=Category:Categories |d=Category:Contents |voy=Category:Project |commons=Category:CommonsRoot |b=Category:Categories |n=Category:Categories |q=Category:Categories |s=Category:Categories |wikt=Category:Fundamental |v=Category:Categories |mw=Category:Languages |species=Category:Categories

}}

{{Test case |_collapsible=y|_format=columns|_title=collapsible|collapsible=y|m=Category:Categories |d=Category:Contents |voy=Category:Project |commons=Category:CommonsRoot |b=Category:Categories |n=Category:Categories |q=Category:Categories |s=Category:Categories |wikt=Category:Fundamental |v=Category:Categories |mw=Category:Languages |species=Category:Categories

}}

{{Test case |_collapsible=y|_format=columns|_title=all named arguments set to yes|test|m=y |d=yes |voy=1 |commons=true |b=yes |n=yes |q=y |s=Y |wikt=y |v=YES |mw=y|species=y|species_author=y}}

{{Test case |_collapsible=y|_format=columns|_title=all named arguments set to no|test|m=n |d=no |voy=0 |commons=false |b=no |n=no |q=n |s=N |wikt=n |v=NO |mw=0|species=n|species_author=n}}

{{Test case|_collapsible=y|_format=columns|_title=Only commons link|test|m=n |d=no |voy=0 |commons=test |b=no |n=no |q=n |s=N |wikt=n |v=NO |mw=0|species=n|species_author=n}}

{{Test case|_collapsible=y|_format=columns|_title=Only commonscat link|test|m=n |d=no |voy=0 |commons=test|commonscat=yes|b=no |n=no |q=n |s=N |wikt=n |v=NO |mw=0|species=n|species_author=n}}

{{Test case|_collapsible=y|_format=columns|_title=Display with single link|test|m=n |d=no |voy=0 |commons=true |b=no |n=no |q=n |s=N |wikt=n |v=NO |mw=0|species=n|species_author=n|display=Bears}}

{{Test case|_collapsible=y|_format=columns|_title=Only wikispecies|test|m=n |d=no |voy=0 |commons=false |b=no |n=no |q=n |s=N |wikt=n |v=NO |mw=0|species=Testus chicagoensis|species_author=n}}

After floats

{{tl|Sister project links}}

Right float

{{sister project links|position=left}}

{{tl|Sister project links/sandbox}}

Right float

{{sister project links/sandbox|position=left}}

Test commonscat

{{Test case | _collapsible=y|_format=columns|_title=commons provided, commonscat no|Polar bear|commons=Ursus maritimus}}

{{Test case | _collapsible=y|_format=columns|_title=commons provided, commonscat yes|Polar bear|commons=Ursus maritimus|commonscat=y}}

{{Test case | _collapsible=y|_format=columns|_title=commons has category, commonscat is category|Polar bear|commons=Category:Ursus maritimus|commonscat=Category:Ursus maritimus}}

{{Test case | _collapsible=y|_format=columns|_title=no commons, commonscat no|Polar bear}}

{{Test case | _collapsible=y|_format=columns|_title=no commons, commonscat yes|Polar bear|commonscat=y}}

With ''Ursus maritimus'' metadata

{{Test case | _collapsible=y|_format=columns|_title=commonscat yes

|qid=Q33609|d=y|commonscat=yes|species=yes|Polar bear}}

{{Test case | _collapsible=y|_format=columns|_title=commonscat no

|qid=Q33609|d=y|commonscat=no|species=yes|Polar bear}}

{{Test case | _collapsible=y|_format=columns|_title=commons yes

|qid=Q33609|d=y|commons=yes|species=yes|Polar bear}}

{{Test case | _collapsible=y|_format=columns|_title=commons no

|qid=Q33609|d=y|commons=no|species=yes|Polar bear}}

{{Test case | _collapsible=y|_format=columns|_title=commons Angola

|qid=Q33609|d=y|commons=Angola|species=yes|Polar bear}}

Test auto

{{Test case | _collapsible=y|_format=columns|_title=Alabama no auto | qid=Q173}}

{{Test case | _collapsible=y|_format=columns|_title=Alabama auto | qid=Q173 |auto=1}}

{{Test case | _collapsible=y|_format=columns|_title=Alabama auto no qid | Alabama |auto=1}}

{{Test case | _collapsible=y|_format=columns|_title=Alabama no auto no qid | Alabama}}

{{Test case | _collapsible=y|_format=columns|_title=Abraham Lincoln no auto | qid=Q91}}

{{Test case | _collapsible=y|_format=columns|_title=Abraham Lincoln auto | qid=Q91 | auto=1}}

{{Test case | _collapsible=y|_format=columns|_title=Abraham Lincoln auto no qid | Abraham Lincoln | auto=1}}

{{Test case | _collapsible=y|_format=columns|_title=Abraham Lincoln no auto no qid | Abraham Lincoln}}

Test wikispecies

{{Test case | _collapsible=y|_format=columns|_title=auto default | Polar bear | qid=Q33609 | auto=1}}

{{Test case | _collapsible=y|_format=columns|_title=species default, without QID | Polar bear | species=1}}

{{Test case | _collapsible=y|_format=columns|_title=species default, with QID | Polar bear | qid=Q33609 | species=1}}

{{Test case | _collapsible=y|_format=columns|_title=species specified | Polar bear | species=Ursus maritimus}}

{{Test case | _collapsible=y|_format=columns|_title=author default, with QID |Constantine John Phipps | qid=Q335143 | species_author=1 | author=1}}

{{Test case | _collapsible=y|_format=columns|_title=author default, without QID | Constantine John Phipps | species_author=1 | author=1}}

{{Test case | _collapsible=y|_format=columns|_title=author specified | Constantine John Phipps | species_author=Constantine John Phipps | author=1}}

{{Test case | _collapsible=y|_format=columns|_title=both species and author specified | Polar bear | species=Ursus maritimus | species_author=Constantine John Phipps}}

{{Test case | _collapsible=y|_format=columns|_title=species blank, author no, auto | Polar bear | qid=Q33609 | auto=1 | species_author=no}}

{{Test case | _collapsible=y|_format=columns|_title=species no, author no, auto | Polar bear | qid=Q33609 | auto=1 | species=no | species_author=no}}

Test cookbook

{{Test case | _collapsible=y|_format=columns|_title=From wikidata | Dessert | qid=Q182940 | auto=1 |cookbook=y}}

{{Test case | _collapsible=y|_format=columns|_title=cookbook specified | Cuisine of France| auto=1|qid=Q6661| b=Cuisine of France|cookbook=y|c=Cuisine of France|commonscat=y|voy=Cuisine of France}}

{{Test case | _collapsible=y|_format=columns|_title=cookbook implicit | Vanilla | auto=1|qid=Q13241|c=y|s=y|cookbook=y|wikt=y}}

{{Test case | _collapsible=y|_format=columns|_title=cookbook namespace used | Vanilla | auto=1|qid=Q13241|b=Cookbook:Vanilla}}

{{Test case | _collapsible=y|_format=columns|_title=cookbook search| East Timor | auto=1|cookbook=y}}

Test wikisource author

{{Test case | _collapsible=y|_format=columns|_title=Colin Powell | qid=Q150851 | s=Colin L. Powell |author=yes}}

{{Test case | _collapsible=y|_format=columns|_title=Leon Trotsky | qid=Q33391 | author=yes|commons=Лев Троцкий|d=Q33391}}

Test single sister

{{Test case | _collapsible=y|_format=columns|_title=Single commons|auto=1|commons=Test|display=Test}}

{{Test case | _collapsible=y|_format=columns|_title=Single cookbook|auto=1|cookbook=Dessert|display=Dessert}}

{{Test case | _collapsible=y|_format=columns|_title=Single iw|auto=1|iw=my|display=Burma}}

Test interwiki

{{Test case | _collapsible=y|_format=columns|_title=Esperanto| qid=Q143 | auto=1 | iw=y}}

{{Test case | _collapsible=y|_format=columns|_title=Karnataka| qid=Q1185 | auto=1 | voy=Kennada phrasebook|iw=kn}}

{{Test case | _collapsible=y|_format=columns|_title=Belarusian (multiple iw)| qid=Q9091 | auto=1 | iw=be |iw2=be-x-old}}

{{Test case | _collapsible=y|_format=columns|_title=Junk| qid=Q100023| auto=1 | iw=quux}}