Module talk:Wikidata4Bio/testcases

From Wikimedia Commons, the free media repository
Jump to navigation Jump to search

All tests passed.

Test: calcVNEntry
Text Expected Actual
✓[OK] {{#invoke:Wikidata4Bio|testcase_calcVNEntry|lang=fr|vnFromWikidata=frenchNameLong|vnSource=WikidataLabel|default=frenchName}} frenchNameLong frenchNameLong
✓[OK] {{#invoke:Wikidata4Bio|testcase_calcVNEntry|lang=fr|interwiki=interwiki|vnFromWikidata=frenchNameLong|vnSource=WikidataLabel|default=frenchName}} [[:fr:interwiki|frenchNameLong]] [[:fr:interwiki|frenchNameLong]]
✓[OK] {{#invoke:Wikidata4Bio|testcase_calcVNEntry|lang=fr|interwiki=interwiki|vnFromWikidata=frenchName|vnSource=WikidataLabel|default=[[frenchNameLong]]}} [[frenchNameLong]] [[frenchNameLong]]
✓[OK] {{#invoke:Wikidata4Bio|testcase_calcVNEntry|lang=fr|interwiki=interwiki|vnFromWikidata=frenchName|vnSource=WikidataLabel|default=frenchNameLong}} [[:fr:interwiki|frenchNameLong]] [[:fr:interwiki|frenchNameLong]]
✓[OK] {{#invoke:Wikidata4Bio|testcase_calcVNEntry|lang=fr|vnFromWikidata=frenchName|vnSource=WikidataLabel|default=frenchNameLong}} frenchNameLong frenchNameLong
✓[OK] {{#invoke:Wikidata4Bio|testcase_calcVNEntry|lang=fr|vnFromWikidata=frenchName|vnSource=WikidataLabel|default=default}} frenchName, default frenchName, default
✓[OK] {{#invoke:Wikidata4Bio|testcase_calcVNEntry|lang=fr|interwiki=interwiki|vnFromWikidata=frenchName|vnSource=WikidataLabel|default=default}} [[:fr:interwiki|frenchName]], default [[:fr:interwiki|frenchName]], default
✓[OK] {{#invoke:Wikidata4Bio|testcase_calcVNEntry|lang=fr|vnFromWikidata=frenchName|vnSource=WikidataLabel}} frenchName frenchName
✓[OK] {{#invoke:Wikidata4Bio|testcase_calcVNEntry|lang=fr|interwiki=interwiki|vnFromWikidata=frenchName|vnSource=WikidataLabel}} [[:fr:interwiki|frenchName]] [[:fr:interwiki|frenchName]]
Test: extractSciNameOutOfDecoratedSciName
Text Expected Actual
✓[OK] {{#invoke:Wikidata4Bio|testcase_extractSciNameOutOfDecoratedSciName|''sciname'' author}} sciname sciname
✓[OK] {{#invoke:Wikidata4Bio|testcase_extractSciNameOutOfDecoratedSciName|'''''sciname''''' author}} sciname sciname
✓[OK] {{#invoke:Wikidata4Bio|testcase_extractSciNameOutOfDecoratedSciName|'''''sciname'' author'''}} sciname sciname
✓[OK] {{#invoke:Wikidata4Bio|testcase_extractSciNameOutOfDecoratedSciName|sciname}} nil nil
Test: getScientificNames
Text Expected Actual
✓[OK] {{#invoke:Wikidata4Bio|testcase_getScientificNames}} ''wikidata4bio/testcases'', ''{{pagename}}'', wikidata4bio/testcases, {{pagename}} ''wikidata4bio/testcases'', ''{{pagename}}'', wikidata4bio/testcases, {{pagename}}
Test: isLink
Text Expected Actual
✓[OK] {{#invoke:Wikidata4Bio|testcase_isLink|[[link]]}} true true
✓[OK] {{#invoke:Wikidata4Bio|testcase_isLink|notlink}} false false
✓[OK] {{#invoke:Wikidata4Bio|testcase_isLink}} false false