Module:Autotaxobox/testcases

From blackwiki
Jump to navigation Jump to search

This is the testcases page for comparing the behaviour of the live and sandbox versions of Module:Autotaxobox.

taxoboxColour

Comparison of live and sandbox versions
Live Sandbox
{{#invoke:Autotaxobox|taxoboxColour|Acacia}} Lua error: expandTemplate: template "Template:Taxobox colour" does not exist. Lua error: expandTemplate: template "Template:Taxobox colour" does not exist.
{{#invoke:Autotaxobox|taxoboxColour|Pteranodon}} Lua error: expandTemplate: template "Template:Taxobox colour" does not exist. Lua error: expandTemplate: template "Template:Taxobox colour" does not exist.
{{#invoke:Autotaxobox|taxoboxColour|Escherichia}} Lua error: expandTemplate: template "Template:Taxobox colour" does not exist. Lua error: expandTemplate: template "Template:Taxobox colour" does not exist.
{{#invoke:Autotaxobox|taxoboxColour|Haptophyta}} Lua error: expandTemplate: template "Template:Taxobox colour" does not exist. Lua error: expandTemplate: template "Template:Taxobox colour" does not exist.
{{#invoke:Autotaxobox|taxoboxColour|Tawuia}} Lua error: expandTemplate: template "Template:Taxobox colour" does not exist. Lua error: expandTemplate: template "Template:Taxobox colour" does not exist.
{{#invoke:Autotaxobox|taxoboxColour|Bunyavirales}} Lua error: expandTemplate: template "Template:Taxobox colour" does not exist. Lua error: expandTemplate: template "Template:Taxobox colour" does not exist.
{{#invoke:Autotaxobox|taxoboxColour|Error}} Lua error: expandTemplate: template "Template:Taxobox colour" does not exist. Lua error: expandTemplate: template "Template:Taxobox colour" does not exist.
{{#invoke:Autotaxobox|taxoboxColour}} transparent transparent

taxoboxList

Comparison of live and sandbox versions
Live Sandbox
{{#invoke:Autotaxobox|taxoboxList|Carnivora}}
Missing taxonomy template (Template:Taxonomy preload fix): CarnivoraTemplate:Namespace detect
Missing taxonomy template (Template:Taxonomy preload fix): CarnivoraTemplate:Namespace detect
{{#invoke:Autotaxobox|taxoboxList|Life}}
{{#invoke:Autotaxobox|taxoboxList|Pteranodon|authority=Marsh, 1876}}
Missing taxonomy template (Template:Taxonomy preload fix): PteranodonTemplate:Namespace detect
Missing taxonomy template (Template:Taxonomy preload fix): PteranodonTemplate:Namespace detect
{{#invoke:Autotaxobox|taxoboxList|Pteranodon|authority=Marsh, 1876|display_taxa=7}}
Missing taxonomy template (Template:Taxonomy preload fix): PteranodonTemplate:Namespace detect
Missing taxonomy template (Template:Taxonomy preload fix): PteranodonTemplate:Namespace detect
{{#invoke:Autotaxobox|taxoboxList|Escherichia|display_taxa=4|gparent_authority=Rahn, 1937}}
Missing taxonomy template (Template:Taxonomy preload fix): EscherichiaTemplate:Namespace detect
Missing taxonomy template (Template:Taxonomy preload fix): EscherichiaTemplate:Namespace detect
Test of work in progress
{{#invoke:Autotaxobox|taxoboxList|Escherichia|display_taxa=4|ggparent_authority=Rahn, 1937|offset=1}}
Missing taxonomy template (Template:Taxonomy preload fix): EscherichiaTemplate:Namespace detect
Missing taxonomy template (Template:Taxonomy preload fix): EscherichiaTemplate:Namespace detect
{{#invoke:Autotaxobox|taxoboxList|Haptophyta|display_taxa=10}}
Missing taxonomy template (Template:Taxonomy preload fix): HaptophytaTemplate:Namespace detect
Missing taxonomy template (Template:Taxonomy preload fix): HaptophytaTemplate:Namespace detect
{{#invoke:Autotaxobox|taxoboxList|Scilla sect. Chionodoxa}}
Missing taxonomy template (Template:Taxonomy preload fix): Scilla sect. ChionodoxaTemplate:Namespace detect
Missing taxonomy template (Template:Taxonomy preload fix): Scilla sect. ChionodoxaTemplate:Namespace detect
{{#invoke:Autotaxobox|taxoboxList|Scilla sect. Chionodoxa|bold_first=bold}}
Missing taxonomy template (Template:Taxonomy preload fix): Scilla sect. ChionodoxaTemplate:Namespace detect
Missing taxonomy template (Template:Taxonomy preload fix): Scilla sect. ChionodoxaTemplate:Namespace detect
{{#invoke:Autotaxobox|taxoboxList|Life}}
{{#invoke:Autotaxobox|taxoboxList}}
Test of error-handling for non-existent taxonomy template
{{#invoke:Autotaxobox|taxoboxList|Junka}}
Missing taxonomy template (Template:Taxonomy preload fix): JunkaTemplate:Namespace detect
Missing taxonomy template (Template:Taxonomy preload fix): JunkaTemplate:Namespace detect
"Junkia" is a dummy taxon only used in testing error-handling.
{{#invoke:Autotaxobox|taxoboxList|Junkia/variant}}
Missing taxonomy template (Template:Taxonomy preload fix): JunkiaTemplate:Namespace detect
Missing taxonomy template (Template:Taxonomy preload fix): JunkiaTemplate:Namespace detect
"Junkia/variant" is a dummy taxon only used in testing error-handling.
{{#invoke:Autotaxobox|taxoboxList|Junkia/variant}}
Missing taxonomy template (Template:Taxonomy preload fix): Junkia/variantTemplate:Namespace detect
Missing taxonomy template (Template:Taxonomy preload fix): Junkia/variantTemplate:Namespace detect

taxonomyList

Comparison of live and sandbox versions
Live Sandbox
{{#invoke:Autotaxobox|taxonomyList|Acacia}}

Lua error: expandTemplate: template "Template:Taxobox colour" does not exist.

Lua error: expandTemplate: template "Template:Taxobox colour" does not exist.

{{#invoke:Autotaxobox|taxonomyList|Pteranodon}}

Lua error: expandTemplate: template "Template:Taxobox colour" does not exist.

Lua error: expandTemplate: template "Template:Taxobox colour" does not exist.

{{#invoke:Autotaxobox|taxonomyList|Aves}}

Lua error: expandTemplate: template "Template:Taxobox colour" does not exist.

Lua error: expandTemplate: template "Template:Taxobox colour" does not exist.

{{#invoke:Autotaxobox|taxonomyList|Escherichia}}

Lua error: expandTemplate: template "Template:Taxobox colour" does not exist.

Lua error: expandTemplate: template "Template:Taxobox colour" does not exist.

{{#invoke:Autotaxobox|taxonomyList|Haptophyta}}

Lua error: expandTemplate: template "Template:Taxobox colour" does not exist.

Lua error: expandTemplate: template "Template:Taxobox colour" does not exist.

"Junkia/variant" is a dummy taxon only used in testing.
{{#invoke:Autotaxobox|taxonomyList|Junkia/variant}}

Lua error: expandTemplate: template "Template:Taxobox colour" does not exist.

Lua error: expandTemplate: template "Template:Taxobox colour" does not exist.

{{#invoke:Autotaxobox|taxonomyList|Mammalia/test}}

Lua error: expandTemplate: template "Template:Taxobox colour" does not exist.

Lua error: expandTemplate: template "Template:Taxobox colour" does not exist.

{{#invoke:Autotaxobox|taxonomyList|Tracheophytes/Plantae}}

Lua error: expandTemplate: template "Template:Taxobox colour" does not exist.

Lua error: expandTemplate: template "Template:Taxobox colour" does not exist.

{{#invoke:Autotaxobox|taxonomyList|Amphisauropus}}

Lua error: expandTemplate: template "Template:Taxobox colour" does not exist.

Lua error: expandTemplate: template "Template:Taxobox colour" does not exist.

{{#invoke:Autotaxobox|taxonomyList| Tyrannosauripodidae }}

Lua error: expandTemplate: template "Template:Taxobox colour" does not exist.

Lua error: expandTemplate: template "Template:Taxobox colour" does not exist.

{{#invoke:Autotaxobox|taxonomyList}}
ERROR: no taxon supplied
ERROR: no taxon supplied

taxonInfo

Comparison of live and sandbox versions
Live Sandbox
{{#invoke:Autotaxobox|taxonInfo|Felis|parent}} Template:Taxonomy/Felis Template:Taxonomy/Felis
{{#invoke:Autotaxobox|taxonInfo|Pterosauria|extinct}} Template:Taxonomy/Pterosauria Template:Taxonomy/Pterosauria
{{#invoke:Autotaxobox|taxonInfo|Pterosauria|plain_link_text}} Template:Taxonomy/Pterosauria Template:Taxonomy/Pterosauria
{{#invoke:Autotaxobox|taxonInfo|Pterosauria|link_target}} Template:Taxonomy/Pterosauria Template:Taxonomy/Pterosauria
{{#invoke:Autotaxobox|taxonInfo|Avialae/skip|same_as}} Template:Taxonomy/Avialae/skip Template:Taxonomy/Avialae/skip
{{#invoke:Autotaxobox|taxonInfo|Avialae/skip|parent}} Template:Taxonomy/Avialae/skip Template:Taxonomy/Avialae/skip
{{#invoke:Autotaxobox|taxonInfo|Avialae/skip|link_target}} Template:Taxonomy/Avialae/skip Template:Taxonomy/Avialae/skip
{{#invoke:Autotaxobox|taxonInfo|Iguania/?|always_display}} Template:Taxonomy/Iguania/? Template:Taxonomy/Iguania/?
{{#invoke:Autotaxobox|taxonInfo|Iguania|all}} Template:Taxonomy/Iguania Template:Taxonomy/Iguania
{{#invoke:Autotaxobox|taxonInfo|Iguania/?|all}} Template:Taxonomy/Iguania/? Template:Taxonomy/Iguania/?

taxonLink

Comparison of live and sandbox versions
Live Sandbox
{{#invoke:Autotaxobox|taxonLink|taxon=Felis|italic=yes}} Felis Felis
{{#invoke:Autotaxobox|taxonLink|taxon=Incertae sedis/Animalia}} incertae sedis incertae sedis
{{#invoke:Autotaxobox|taxonLink|link_target=Pterosaur|plain_link_text=Pterosauromorpha|extinct=yes}} Pterosauromorpha Pterosauromorpha
{{#invoke:Autotaxobox|taxonLink|taxon=Dinosauria/?|link_target=Dinosaur|plain_link_text=Dinosauria|extinct=yes}} Dinosauria (?) Dinosauria (?)

showRankTable

Comparison of live and sandbox versions
Live Sandbox
{{#invoke:Autotaxobox|showRankTable}}
Ranks checked in taxonomy templates
Rank Shown as Value
infratribus Infratribe 697
infraphylum Infraphylum 1497
infraordo Infraorder 997
cohort Cohort 1100
micrordo Microrder 995
genus Genus 600
zoosubsectio Subsection 898
grandordo Grandorder 1005
microphylum Microphylum 1495
sublegio Sublegion 1198
zoosubdivisio Subdivision 1298
parvclassis Parvclass 1396
supercohort Supercohort 1103
nanordo Nanorder 994
parafamilia Parafamily 800
superdivisio Superdivision 1503
superlegio Superlegion 1203
magnordo Magnorder 1006
varietas Variety 200
tribus Tribe 700
parvordo Parvorder 996
superfamilia Superfamily 803
subphylum Subphylum 1498
superphylum Superphylum 1503
infraregnum Infrakingdom 1597
grandordo-mb Grandorder 1002
supertribus Supertribe 703
zoodivisio Division 1300
hyperfamilia Hyperfamily 805
zoosectio Section 900
superclassis Superclass 1403
subtribus Subtribe 698
subterclassis Subterclass 1396
divisio Division 1500
subspecies Subspecies 298
classis Class 1400
subsectio Subsection 498
infraclassis Infraclass 1397
subcohort Subcohort 1098
subfamilia Subfamily 798
subregnum Subkingdom 1598
superregnum Superkingdom 1603
species Species 300
subordo Suborder 998
subgenus Subgenus 598
subdivisio Subdivision 1498
ordo Order 1000
subclassis Subclass 1398
sectio Section 500
legio Legion 1200
regnum Kingdom 1600
domain Domain 1700
superdomain Superdomain 1703
superordo Superorder 1003
nanophylum Nanophylum 1494
familia Family 800
mirordo-mb Mirorder 1001
infralegio Infralegion 1197
forma Form 100
mirordo Mirorder 1004
phylum Phylum 1500
Ranks checked in taxonomy templates
Rank Shown as Value
infratribus Infratribe 697
infraphylum Infraphylum 1497
infraordo Infraorder 997
cohort Cohort 1100
micrordo Microrder 995
genus Genus 600
zoosubsectio Subsection 898
grandordo Grandorder 1005
microphylum Microphylum 1495
sublegio Sublegion 1198
zoosubdivisio Subdivision 1298
parvclassis Parvclass 1396
supercohort Supercohort 1103
nanordo Nanorder 994
parafamilia Parafamily 800
superdivisio Superdivision 1503
superlegio Superlegion 1203
magnordo Magnorder 1006
varietas Variety 200
tribus Tribe 700
parvordo Parvorder 996
superfamilia Superfamily 803
subphylum Subphylum 1498
superphylum Superphylum 1503
infraregnum Infrakingdom 1597
grandordo-mb Grandorder 1002
supertribus Supertribe 703
zoodivisio Division 1300
hyperfamilia Hyperfamily 805
zoosectio Section 900
superclassis Superclass 1403
subtribus Subtribe 698
subterclassis Subterclass 1396
divisio Division 1500
subspecies Subspecies 298
classis Class 1400
subsectio Subsection 498
infraclassis Infraclass 1397
subcohort Subcohort 1098
subfamilia Subfamily 798
subregnum Subkingdom 1598
superregnum Superkingdom 1603
species Species 300
subordo Suborder 998
subgenus Subgenus 598
subdivisio Subdivision 1498
ordo Order 1000
subclassis Subclass 1398
sectio Section 500
legio Legion 1200
regnum Kingdom 1600
domain Domain 1700
superdomain Superdomain 1703
superordo Superorder 1003
nanophylum Nanophylum 1494
familia Family 800
mirordo-mb Mirorder 1001
infralegio Infralegion 1197
forma Form 100
mirordo Mirorder 1004
phylum Phylum 1500

Utilities

nth

Comparison of live and sandbox versions
Live Sandbox
{{#invoke:Autotaxobox|nth|Felis|n=15}} Level 15 is past the top of the taxonomic hierarchy Level 15 is past the top of the taxonomic hierarchy
{{#invoke:Autotaxobox|nth|Pteranodon|n=45}} Level 45 is past the top of the taxonomic hierarchy Level 45 is past the top of the taxonomic hierarchy
{{#invoke:Autotaxobox|nth|Pteranodon}} Pteranodon Pteranodon
{{#invoke:Autotaxobox|nth}} ERROR: no taxon supplied ERROR: no taxon supplied

nLevels

Comparison of live and sandbox versions
Live Sandbox
{{#invoke:Autotaxobox|nLevels|Felis}} 1 1
{{#invoke:Autotaxobox|nLevels|Pteranodon}} 1 1
{{#invoke:Autotaxobox|nLevels|Neomura}} 1 1
{{#invoke:Autotaxobox|nLevels}} ERROR: no taxon supplied ERROR: no taxon supplied

listAll

Comparison of live and sandbox versions
Live Sandbox
{{#invoke:Autotaxobox|listAll|Felis}} Felis- Felis-
{{#invoke:Autotaxobox|listAll|Pteranodon}} Pteranodon- Pteranodon-
{{#invoke:Autotaxobox|listAll|Neomura}} Neomura- Neomura-
{{#invoke:Autotaxobox|listAll}} ERROR: no taxon supplied ERROR: no taxon supplied