Module talk:Biology/sandbox/testcases

All tests passed.

Test: error_incorrectBiologyTemplateUsageNoLink
Text Expected Actual
✓[OK]{{#invoke:Biology/sandbox|testcase_incorrectBiologyTemplateUsageNoLink|Sortkey|errorToDisplay|templateNameForDoc|true}} <span class="error">Error: errorToDisplay</span> [[Category:Pages with incorrect biology template usage|Sortkey]] <span class="error">Error: errorToDisplay</span> [[Category:Pages with incorrect biology template usage|Sortkey]]
✓[OK]{{#invoke:Biology/sandbox|testcase_incorrectBiologyTemplateUsageNoLink|Sortkey|errorToDisplay|ignoreNamespaceOrNil=true}} <span class="error">Error: errorToDisplay</span> [[Category:Pages with incorrect biology template usage|Sortkey]] <span class="error">Error: errorToDisplay</span> [[Category:Pages with incorrect biology template usage|Sortkey]]
✓[OK]{{#invoke:Biology/sandbox|testcase_incorrectBiologyTemplateUsageNoLink|Sortkey|errorToDisplay|templateNameForDoc}}
Test: error_pageNameCorrespondToSpeciesOrInfraspecies
Text Expected Actual
✓[OK]{{#invoke:Biology/sandbox|testcase_incorrectBiologyTemplateUsage|Sortkey|errorToDisplay|templateNameForDoc|true}} [[Template:templateNameForDoc|<span class="error">Error: errorToDisplay</span>]] [[Category:Pages with incorrect biology template usage|Sortkey]] [[Template:templateNameForDoc|<span class="error">Error: errorToDisplay</span>]] [[Category:Pages with incorrect biology template usage|Sortkey]]
✓[OK]{{#invoke:Biology/sandbox|testcase_incorrectBiologyTemplateUsage|Sortkey|errorToDisplay|ignoreNamespaceOrNil=true}} [[:Category:Pages with incorrect biology template usage|<span class="error">Error: errorToDisplay</span>]] [[Category:Pages with incorrect biology template usage|Sortkey]] [[:Category:Pages with incorrect biology template usage|<span class="error">Error: errorToDisplay</span>]] [[Category:Pages with incorrect biology template usage|Sortkey]]
✓[OK]{{#invoke:Biology/sandbox|testcase_incorrectBiologyTemplateUsage|Sortkey|errorToDisplay|templateNameForDoc}}
Test: namespace_getCurrentNamespace
Text Expected Actual
✓[OK]{{#invoke:Biology/sandbox|getCurrentNamespace}}module_talkmodule_talk
Test: namespace_isCurrentNamespaceACategory
Text Expected Actual
✓[OK]{{#invoke:Biology/sandbox|isCurrentNamespaceACategory}}falsefalse
Test: namespace_isCurrentNamespaceACategoryOrAGallery
Text Expected Actual
✓[OK]{{#invoke:Biology/sandbox|isCurrentNamespaceACategoryOrAGallery}}falsefalse
Test: namespace_isCurrentNamespaceACategoryOrAGalleryOrATemplate
Text Expected Actual
✓[OK]{{#invoke:Biology/sandbox|isCurrentNamespaceACategoryOrAGalleryOrATemplate}}falsefalse
Test: namespace_pageNameCorrespondToSpeciesOrInfraspecies
Text Expected Actual
✓[OK]{{#invoke:Biology/sandbox|testcase_pageNameCorrespondToSpeciesOrInfraspecies|Category:Pantera tigris}}truetrue
✓[OK]{{#invoke:Biology/sandbox|testcase_pageNameCorrespondToSpeciesOrInfraspecies|Pantera tigris subsp. tigris}}truetrue
✓[OK]{{#invoke:Biology/sandbox|testcase_pageNameCorrespondToSpeciesOrInfraspecies|Category:Phyllosasa}}falsefalse
✓[OK]{{#invoke:Biology/sandbox|testcase_pageNameCorrespondToSpeciesOrInfraspecies|Category:× Phyllosasa}}falsefalse
✓[OK]{{#invoke:Biology/sandbox|testcase_pageNameCorrespondToSpeciesOrInfraspecies|× Phyllosasa}}falsefalse
✓[OK]{{#invoke:Biology/sandbox|testcase_pageNameCorrespondToSpeciesOrInfraspecies|Rosa nothosect. Cinnastylae}}falsefalse
✓[OK]{{#invoke:Biology/sandbox|testcase_pageNameCorrespondToSpeciesOrInfraspecies|Rosa subg. Cinnastylae}}falsefalse
Test: namespace_suppressCategory
Text Expected Actual
✓[OK]{{#invoke:Biology/sandbox|testcase_suppressCategory|whatever}}whateverwhatever
✓[OK]{{#invoke:Biology/sandbox|testcase_suppressCategory|Category:whatever}}whateverwhatever
✓[OK]{{#invoke:Biology/sandbox|testcase_suppressCategory|category:whatever}}whateverwhatever
Test: namespace_suppressDisambiguation
Text Expected Actual
✓[OK]{{#invoke:Biology/sandbox|testcase_suppressDisambiguation|Platanthera (genus)}}PlatantheraPlatanthera
✓[OK]{{#invoke:Biology/sandbox|testcase_suppressDisambiguation|Platanthera}}PlatantheraPlatanthera
✓[OK]{{#invoke:Biology/sandbox|testcase_suppressDisambiguation|Platanthera (}}Platanthera (Platanthera (
✓[OK]{{#invoke:Biology/sandbox|testcase_suppressDisambiguation|Platanthera(genus)}}PlatantheraPlatanthera
✓[OK]{{#invoke:Biology/sandbox|testcase_suppressDisambiguation|(Platanthera)}}
Test: string_contains
Text Expected Actual
✓[OK]{{#invoke:Biology/sandbox|testcase_string_contains|long=longer|small=long}}truetrue
✓[OK]{{#invoke:Biology/sandbox|testcase_string_contains|long=muchlonger|small=long}}truetrue
✓[OK]{{#invoke:Biology/sandbox|testcase_string_contains|long=muchlong|small=long}}truetrue
✓[OK]{{#invoke:Biology/sandbox|testcase_string_contains|long=long|small=long}}truetrue
✓[OK]{{#invoke:Biology/sandbox|testcase_string_contains|long=long|small=muchlonger}}falsefalse
✓[OK]{{#invoke:Biology/sandbox|testcase_string_contains|long=long|small=small}}falsefalse
✓[OK]{{#invoke:Biology/sandbox|testcase_string_contains|small=small}}falsefalse
✓[OK]{{#invoke:Biology/sandbox|testcase_string_contains|long=long}}falsefalse
Test: string_endsWith
Text Expected Actual
✓[OK]{{#invoke:Biology/sandbox|testcase_string_endsWith|string=test|end=t}}truetrue
✓[OK]{{#invoke:Biology/sandbox|testcase_string_endsWith|string=test|end=st}}truetrue
✓[OK]{{#invoke:Biology/sandbox|testcase_string_endsWith|string=test|end=est}}truetrue
✓[OK]{{#invoke:Biology/sandbox|testcase_string_endsWith|string=test|end=to}}falsefalse
✓[OK]{{#invoke:Biology/sandbox|testcase_string_endsWith|string=test|end=test}}truetrue
✓[OK]{{#invoke:Biology/sandbox|testcase_string_endsWith|string=test|end=}}truetrue
✓[OK]{{#invoke:Biology/sandbox|testcase_string_endsWith|string=test}}falsefalse
✓[OK]{{#invoke:Biology/sandbox|testcase_string_endsWith|end=}}falsefalse
✓[OK]{{#invoke:Biology/sandbox|testcase_string_endsWith}}falsefalse
Test: string_isNilOrEmpty
Text Expected Actual
✓[OK]{{#invoke:Biology/sandbox|testcase_string_isNilOrEmpty|whatever}}falsefalse
✓[OK]{{#invoke:Biology/sandbox|testcase_string_isNilOrEmpty|}}truetrue
✓[OK]{{#invoke:Biology/sandbox|testcase_string_isNilOrEmpty}}truetrue
Test: string_isTrue
Text Expected Actual
✓[OK]{{#invoke:Biology/sandbox|testcase_string_isTrue|whatever}}truetrue
✓[OK]{{#invoke:Biology/sandbox|testcase_string_isTrue|0}}falsefalse
✓[OK]{{#invoke:Biology/sandbox|testcase_string_isTrue|no}}falsefalse
✓[OK]{{#invoke:Biology/sandbox|testcase_string_isTrue|nO}}falsefalse
✓[OK]{{#invoke:Biology/sandbox|testcase_string_isTrue|false}}falsefalse
✓[OK]{{#invoke:Biology/sandbox|testcase_string_isTrue|fAlSe}}falsefalse
✓[OK]{{#invoke:Biology/sandbox|testcase_string_isTrue}}falsefalse
✓[OK]{{#invoke:Biology/sandbox|testcase_string_isTrue|}}falsefalse
Test: string_startsWith
Text Expected Actual
✓[OK]{{#invoke:Biology/sandbox|testcase_string_startsWith|string=test|start=te}}truetrue
✓[OK]{{#invoke:Biology/sandbox|testcase_string_startsWith|string=test|start=ta}}falsefalse
✓[OK]{{#invoke:Biology/sandbox|testcase_string_startsWith|string=test|start=test}}truetrue
✓[OK]{{#invoke:Biology/sandbox|testcase_string_startsWith|string=test|start=}}truetrue
✓[OK]{{#invoke:Biology/sandbox|testcase_string_startsWith|string=test}}falsefalse
✓[OK]{{#invoke:Biology/sandbox|testcase_string_startsWith|start=test}}falsefalse
✓[OK]{{#invoke:Biology/sandbox|testcase_string_startsWith}}falsefalse
Test: string_trimOrNullify
Text Expected Actual
✓[OK]{{#invoke:Biology/sandbox|testcase_string_trimOrNullify|whatever}}whateverwhatever
✓[OK]{{#invoke:Biology/sandbox|testcase_string_trimOrNullify|a}}aa
✓[OK]{{#invoke:Biology/sandbox|testcase_string_trimOrNullify|}}nilnil
✓[OK]{{#invoke:Biology/sandbox|testcase_string_trimOrNullify}}nilnil
Test: string_upperFirst
Text Expected Actual
✓[OK]{{#invoke:Biology/sandbox|testcase_string_upperFirst|tOtO}}TOtOTOtO
✓[OK]{{#invoke:Biology/sandbox|testcase_string_upperFirst|TOtO}}TOtOTOtO
✓[OK]{{#invoke:Biology/sandbox|testcase_string_upperFirst|}}
✓[OK]{{#invoke:Biology/sandbox|testcase_string_upperFirst}}nilnil
Test: string_upperFirstLowerOthers
Text Expected Actual
✓[OK]{{#invoke:Biology/sandbox|testcase_string_upperFirstLowerOthers|tOTO}}TotoToto
✓[OK]{{#invoke:Biology/sandbox|testcase_string_upperFirstLowerOthers|tOtO}}TotoToto
✓[OK]{{#invoke:Biology/sandbox|testcase_string_upperFirstLowerOthers|t}}TT
✓[OK]{{#invoke:Biology/sandbox|testcase_string_upperFirstLowerOthers|}}
✓[OK]{{#invoke:Biology/sandbox|testcase_string_upperFirstLowerOthers}}nilnil
Category:Testcases modules
Category:Testcases modules