Module talk:BiologyList/sandbox/testcases

1 tests failed.

Test: checkDate
Text Expected Actual
✓[OK]{{#invoke:BiologyList/sandbox|testcase_checkDate|templateNameForDoc=Taxa|2015-1-1}}Debug: checkDate: Perfect date: year=2015 month=1 day=1
Debug: checkDate: Perfect date: year=2015 month=1 day=1
✓[OK]{{#invoke:BiologyList/sandbox|testcase_checkDate|templateNameForDoc=Taxa|2012-12-31}}Debug: checkDate: Perfect date: year=2012 month=12 day=31
Debug: checkDate: Perfect date: year=2012 month=12 day=31
✓[OK]{{#invoke:BiologyList/sandbox|testcase_checkDate|templateNameForDoc=Taxa|1900-12-31}}
✓[OK]{{#invoke:BiologyList/sandbox|testcase_checkDate|templateNameForDoc=Taxa|2012-15-31}}
✓[OK]{{#invoke:BiologyList/sandbox|testcase_checkDate|templateNameForDoc=Taxa|2012-12-33}}
✓[OK]{{#invoke:BiologyList/sandbox|testcase_checkDate|templateNameForDoc=Taxa|Badformat|ignoreNamespace=true}} [[Template:Taxa|<span class="error">Error: Incorrect date Badformat. Format: 'YYYY-MM-DD' like '2012-12-31'</span>]] [[Category:Pages with incorrect biology template usage|Date]] [[Template:Taxa|<span class="error">Error: Incorrect date Badformat. Format: 'YYYY-MM-DD' like '2012-12-31'</span>]] [[Category:Pages with incorrect biology template usage|Date]]
✓[OK]{{#invoke:BiologyList/sandbox|testcase_checkDate|templateNameForDoc=Taxa|1900-12-31|ignoreNamespace=true}} [[Template:Taxa|<span class="error">Error: Incorrect year 1900 in date 1900-12-31. Format: 'YYYY-MM-DD' like '2012-12-31'</span>]] [[Category:Pages with incorrect biology template usage|Date]] [[Template:Taxa|<span class="error">Error: Incorrect year 1900 in date 1900-12-31. Format: 'YYYY-MM-DD' like '2012-12-31'</span>]] [[Category:Pages with incorrect biology template usage|Date]]
✓[OK]{{#invoke:BiologyList/sandbox|testcase_checkDate|templateNameForDoc=Taxa|2012-15-31|ignoreNamespace=true}} [[Template:Taxa|<span class="error">Error: Incorrect month 15 in date 2012-15-31. Format: 'YYYY-MM-DD' like '2012-12-31'</span>]] [[Category:Pages with incorrect biology template usage|Date]] [[Template:Taxa|<span class="error">Error: Incorrect month 15 in date 2012-15-31. Format: 'YYYY-MM-DD' like '2012-12-31'</span>]] [[Category:Pages with incorrect biology template usage|Date]]
✓[OK]{{#invoke:BiologyList/sandbox|testcase_checkDate|templateNameForDoc=Taxa|2012-12-33|ignoreNamespace=true}} [[Template:Taxa|<span class="error">Error: Incorrect day 33 in date 2012-12-33. Format: 'YYYY-MM-DD' like '2012-12-31'</span>]] [[Category:Pages with incorrect biology template usage|Date]] [[Template:Taxa|<span class="error">Error: Incorrect day 33 in date 2012-12-33. Format: 'YYYY-MM-DD' like '2012-12-31'</span>]] [[Category:Pages with incorrect biology template usage|Date]]
Test: formatList
Text Expected Actual
✓[OK]{{#invoke:BiologyList/sandbox|testcase_formatList|italic=yes|aaa|bbb}}<i>[[:Category:aaa|aaa]], [[:Category:bbb|bbb]]</i><i>[[:Category:aaa|aaa]], [[:Category:bbb|bbb]]</i>
✘[No]{{#invoke:BiologyList/sandbox|testcase_formatList|italic=yes|aaa†|†bbb}}<i></i><i>[[:Category:aaa|aaa]], </i><i>[[:Category:bbb|bbb]]</i><i><span style="font-style:normal;"></span>[[:Category:aaa|aaa]], <span style="font-style:normal;"></span>[[:Category:bbb|bbb]]</i>
✓[OK]{{#invoke:BiologyList/sandbox|testcase_formatList|link=no|aaa|bbb|bbb=(disamb)}}aaa, bbb<small> (disamb)</small>aaa, bbb<small> (disamb)</small>
✓[OK]{{#invoke:BiologyList/sandbox|testcase_formatList|link=no|aaa|bbb|bbb=bbb (disamb)}}aaa, bbb<small> (disamb)</small>aaa, bbb<small> (disamb)</small>
✓[OK]{{#invoke:BiologyList/sandbox|testcase_formatList|link=no|aaa|Viola|Viola=(Violaceae)}}aaa, Viola<small> (Violaceae)</small>aaa, Viola<small> (Violaceae)</small>
✓[OK]{{#invoke:BiologyList/sandbox|testcase_formatList|link=no|aaa|Viola|Viola=Viola (Violaceae)}}aaa, Viola<small> (Violaceae)</small>aaa, Viola<small> (Violaceae)</small>
✓[OK]{{#invoke:BiologyList/sandbox|testcase_formatList|link=no|aaa|bbb (disamb)}}aaa, bbb<small> (disamb)</small>aaa, bbb<small> (disamb)</small>
✓[OK]{{#invoke:BiologyList/sandbox|testcase_formatList|nameprefix=pref|displayprefix=dpref|aaa†|†bbb (disamb)}}[[:Category:pref aaa|dpref aaa]], †[[:Category:pref bbb (disamb)|dpref bbb<small> (disamb)</small>]][[:Category:pref aaa|dpref aaa]], †[[:Category:pref bbb (disamb)|dpref bbb<small> (disamb)</small>]]
✓[OK]{{#invoke:BiologyList/sandbox|testcase_formatList|link=no|nameprefix=pref|displayprefix=dpref|aaa†|†bbb (disamb)}}†dpref aaa, †dpref bbb<small> (disamb)</small>†dpref aaa, †dpref bbb<small> (disamb)</small>
Test: getSourceLink
Text Expected Actual
✓[OK]{{#invoke:BiologyList/sandbox|testcase_getSourceLink|animalbase|whocares}}[http://www.animalbase.uni-goettingen.de/zooweb/servlet/AnimalBase/search AnimalBase][http://www.animalbase.uni-goettingen.de/zooweb/servlet/AnimalBase/search AnimalBase]
✓[OK]{{#invoke:BiologyList/sandbox|testcase_getSourceLink|adw|myTaxon with spaces}}[http://animaldiversity.ummz.umich.edu/site/search?category=Classification&SearchableText=myTaxon+with+spaces Animal Diversity Web (ADW)][http://animaldiversity.ummz.umich.edu/site/search?category=Classification&SearchableText=myTaxon+with+spaces Animal Diversity Web (ADW)]
✓[OK]{{#invoke:BiologyList/sandbox|testcase_getSourceLink|adw}}[http://animaldiversity.ummz.umich.edu/site/search?category=Classification&SearchableText=BiologyList%2Fsandbox%2Ftestcases Animal Diversity Web (ADW)][http://animaldiversity.ummz.umich.edu/site/search?category=Classification&SearchableText=BiologyList%2Fsandbox%2Ftestcases Animal Diversity Web (ADW)]
Test: getSourceLinks
Text Expected Actual
✓[OK]{{#invoke:BiologyList/sandbox|testcase_getSourceLinks|animalbase & adw|whocares}}[http://animaldiversity.ummz.umich.edu/site/search?category=Classification&SearchableText=BiologyList%2Fsandbox%2Ftestcases Animal Diversity Web (ADW)]&nbsp;&&nbsp;[http://www.animalbase.uni-goettingen.de/zooweb/servlet/AnimalBase/search AnimalBase]&nbsp;&&nbsp;whocaresDebug: getSourceLink: Unknown source 'whocares'
[http://animaldiversity.ummz.umich.edu/site/search?category=Classification&SearchableText=BiologyList%2Fsandbox%2Ftestcases Animal Diversity Web (ADW)]&nbsp;&&nbsp;[http://www.animalbase.uni-goettingen.de/zooweb/servlet/AnimalBase/search AnimalBase]&nbsp;&&nbsp;whocaresDebug: getSourceLink: Unknown source 'whocares'
Test: getTaxonNameOutOfTitle
Text Expected Actual
✓[OK]{{#invoke:BiologyList/sandbox|testcase_getTaxonNameOutOfTitle|Canistrum (Bromeliaceae)}}CanistrumCanistrum
✓[OK]{{#invoke:BiologyList/sandbox|testcase_getTaxonNameOutOfTitle|Genera of Bromeliaceae}}BromeliaceaeBromeliaceae
✓[OK]{{#invoke:BiologyList/sandbox|testcase_getTaxonNameOutOfTitle|Subtribes of Bromeliaceae}}BromeliaceaeBromeliaceae
✓[OK]{{#invoke:BiologyList/sandbox|testcase_getTaxonNameOutOfTitle| Canistrum (Bromeliaceae) }}CanistrumCanistrum
✓[OK]{{#invoke:BiologyList/sandbox|testcase_getTaxonNameOutOfTitle| Canistrum(Bromeliaceae) }}CanistrumCanistrum
Test: isEmptyOrNumeric
Text Expected Actual
✓[OK]{{#invoke:BiologyList/sandbox|isEmptyOrNumeric}}11
✓[OK]{{#invoke:BiologyList/sandbox|isEmptyOrNumeric|}}11
✓[OK]{{#invoke:BiologyList/sandbox|isEmptyOrNumeric|2015}}11
✓[OK]{{#invoke:BiologyList/sandbox|isEmptyOrNumeric|tata}}
Test: suppressNothospeciesX
Text Expected Actual
✓[OK]{{#invoke:BiologyList/sandbox|suppressNothospeciesX|Cattleya × ballantiniana}}Cattleya ballantinianaCattleya ballantiniana
✓[OK]{{#invoke:BiologyList/sandbox|suppressNothospeciesX|Cattleya ×ballantiniana}}Cattleya ballantinianaCattleya ballantiniana
✓[OK]{{#invoke:BiologyList/sandbox|suppressNothospeciesX|Cattleya×ballantiniana}}Cattleya ballantinianaCattleya ballantiniana
✓[OK]{{#invoke:BiologyList/sandbox|suppressNothospeciesX|Whatever whatever}}Whatever whateverWhatever whatever
✓[OK]{{#invoke:BiologyList/sandbox|suppressNothospeciesX}}
Category:Testcases modules
Category:Testcases modules