Module talk:Taxonavigation/testcases

All tests passed.

Test: articleExists
Text Expected Actual
[OK]{{#invoke:Taxonavigation|testcase_articleExists|Cinnamomum camphora}}truetrue
[OK]{{#invoke:Taxonavigation|testcase_articleExists|Cinnamomum}}falsefalse
[OK]{{#invoke:Taxonavigation|testcase_articleExists|DoesNotExist}}falsefalse
[OK]{{#invoke:Taxonavigation|testcase_articleExists|}}falsefalse
[OK]{{#invoke:Taxonavigation|testcase_articleExists}}falsefalse
Test: calcItalicTitle
Text Expected Actual
[OK]{{#invoke:Taxonavigation|testcase_calcItalicTitle|Bombus (disamb)}}Module_talk:''Bombus'' <small>(disamb)</small>Module_talk:''Bombus'' <small>(disamb)</small>
[OK]{{#invoke:Taxonavigation|testcase_calcItalicTitle|Bombus (Psithyrus)}}Module_talk:''Bombus'' <small>(Psithyrus)</small>Module_talk:''Bombus'' <small>(Psithyrus)</small>
[OK]{{#invoke:Taxonavigation|testcase_calcItalicTitle|genus (subgenus) species}}Module_talk:''genus (subgenus) species''Module_talk:''genus (subgenus) species''
Test: categoryExists
Text Expected Actual
[OK]{{#invoke:Taxonavigation|testcase_categoryExists|Cinnamomum camphora}}truetrue
[OK]{{#invoke:Taxonavigation|testcase_categoryExists|Cinnamomum}}truetrue
[OK]{{#invoke:Taxonavigation|testcase_categoryExists|DoesNotExist}}falsefalse
[OK]{{#invoke:Taxonavigation|testcase_categoryExists|Category:Cinnamomum camphora}}truetrue
[OK]{{#invoke:Taxonavigation|testcase_categoryExists|Category:Cinnamomum}}truetrue
[OK]{{#invoke:Taxonavigation|testcase_categoryExists|Category:DoesNotExist}}falsefalse
[OK]{{#invoke:Taxonavigation|testcase_categoryExists|}}falsefalse
[OK]{{#invoke:Taxonavigation|testcase_categoryExists}}falsefalse
Test: doesSingularLatinRankExist
Text Expected Actual
[OK]{{#invoke:Taxonavigation|testcase_doesSingularLatinRankExist|genus}}truetrue
[OK]{{#invoke:Taxonavigation|testcase_doesSingularLatinRankExist|species}}truetrue
[OK]{{#invoke:Taxonavigation|testcase_doesSingularLatinRankExist|(unranked)}}truetrue
[OK]{{#invoke:Taxonavigation|testcase_doesSingularLatinRankExist|???}}truetrue
[OK]{{#invoke:Taxonavigation|testcase_doesSingularLatinRankExist|}}truetrue
[OK]{{#invoke:Taxonavigation|testcase_doesSingularLatinRankExist|unranked}}falsefalse
[OK]{{#invoke:Taxonavigation|testcase_doesSingularLatinRankExist|whatever}}falsefalse
[OK]{{#invoke:Taxonavigation|testcase_doesSingularLatinRankExist|impossiblevalue}}falsefalse
[OK]{{#invoke:Taxonavigation|testcase_doesSingularLatinRankExist|}}falsefalse
[OK]{{#invoke:Taxonavigation|testcase_doesSingularLatinRankExist}}falsefalse
Test: findCurrentPageTaxonRank
Text Expected Actual
[OK]{{#invoke:Taxonavigation|findCurrentPageTaxonRank|Ordo|Laurales|Familia|Lauraceae|Genus|Cinnamomum|Species|Cinnamomum camphora|pagenameForDebug=Cinnamomum camphora}}SpeciesSpecies
[OK]{{#invoke:Taxonavigation|findCurrentPageTaxonRank|Ordo|Laurales|Familia|Lauraceae|Genus|Cinnamomum|Species|Cinnamomum camphora|pagenameForDebug=Cinnamomum}}GenusGenus
[OK]{{#invoke:Taxonavigation|findCurrentPageTaxonRank|Ordo|Laurales|Familia|Lauraceae|Genus|Cinnamomum|Species|Cinnamomum camphora|pagenameForDebug=Lauraceae}}FamiliaFamilia
[OK]{{#invoke:Taxonavigation|findCurrentPageTaxonRank|Ordo|Laurales|Familia|Lauraceae|Genus|Cinnamomum|Species|Cinnamomum camphora|pagenameForDebug=NotPresent}}
Test: rankNeedsItalic
Text Expected Actual
[OK]{{#invoke:Taxonavigation|testcase_rankNeedsItalic|genus}}truetrue
[OK]{{#invoke:Taxonavigation|testcase_rankNeedsItalic|species}}truetrue
[OK]{{#invoke:Taxonavigation|testcase_rankNeedsItalic|familia}}falsefalse
[OK]{{#invoke:Taxonavigation|testcase_rankNeedsItalic|subfamilia}}falsefalse
[OK]{{#invoke:Taxonavigation|testcase_rankNeedsItalic|ordo}}falsefalse
[OK]{{#invoke:Taxonavigation|testcase_rankNeedsItalic|whatever}}truetrue
[OK]{{#invoke:Taxonavigation|testcase_rankNeedsItalic|}}truetrue
[OK]{{#invoke:Taxonavigation|testcase_rankNeedsItalic}}truetrue
Test: serializeCurrentParameters
Text Expected Actual
[OK]{{#invoke:Taxonavigation|serializeCurrentParameters|Ordo|Laurales|Familia|Lauraceae|Genus|Cinnamomum|Species|Cinnamomum camphora|pagenameForDebug=Cinnamomum camphora}}{"ordo":"Laurales","familia":"Lauraceae","species":"Cinnamomum camphora","CurrentPageTaxonRank":"Species","genus":"Cinnamomum"}{"ordo":"Laurales","familia":"Lauraceae","species":"Cinnamomum camphora","CurrentPageTaxonRank":"Species","genus":"Cinnamomum"}
[OK]{{#invoke:Taxonavigation|serializeCurrentParameters|Ordo|Laurales|Familia|Lauraceae|Genus|Cinnamomum|Species|Cinnamomum camphora|pagenameForDebug=Cinnamomum}}{"ordo":"Laurales","familia":"Lauraceae","species":"Cinnamomum camphora","CurrentPageTaxonRank":"Genus","genus":"Cinnamomum"}{"ordo":"Laurales","familia":"Lauraceae","species":"Cinnamomum camphora","CurrentPageTaxonRank":"Genus","genus":"Cinnamomum"}
[OK]{{#invoke:Taxonavigation|serializeCurrentParameters|Ordo|Laurales|Familia|Lauraceae|Genus|Cinnamomum|Species|Cinnamomum camphora|pagenameForDebug=Lauraceae}}{"ordo":"Laurales","familia":"Lauraceae","species":"Cinnamomum camphora","CurrentPageTaxonRank":"Familia","genus":"Cinnamomum"}{"ordo":"Laurales","familia":"Lauraceae","species":"Cinnamomum camphora","CurrentPageTaxonRank":"Familia","genus":"Cinnamomum"}
[OK]{{#invoke:Taxonavigation|serializeCurrentParameters|Ordo|Laurales|Familia|Lauraceae|Genus|Cinnamomum|Species|Cinnamomum camphora|pagenameForDebug=NotPresent}}{"species":"Cinnamomum camphora","ordo":"Laurales","familia":"Lauraceae","genus":"Cinnamomum"}{"species":"Cinnamomum camphora","ordo":"Laurales","familia":"Lauraceae","genus":"Cinnamomum"}
Test: stringTrim
Text Expected Actual
[OK]{{#invoke:Taxonavigation|testcase_stringTrim|string}}stringstring
[OK]{{#invoke:Taxonavigation|testcase_stringTrim| string }}stringstring
[OK]{{#invoke:Taxonavigation|testcase_stringTrim|}}
[OK]{{#invoke:Taxonavigation|testcase_stringTrim}}nilnil
Category:Testcases modules
Category:Testcases modules