Module talk:Wikidata4Bio/sandbox/testcases

All tests passed.

Test: calcVNEntry
Text Expected Actual
✓[OK] {{#invoke:Wikidata4Bio/sandbox|testcase_calcVNEntry|lang=fr|vnFromWikidata=frenchNameLong|vnSource=WikidataLabel|default=frenchName}} frenchNameLong
Debug:
- Lang fr: parameter fr rejected as contained in WikidataLabel, Case1: WikidataLabel
frenchNameLong
Debug:
- Lang fr: parameter fr rejected as contained in WikidataLabel, Case1: WikidataLabel
✓[OK] {{#invoke:Wikidata4Bio/sandbox|testcase_calcVNEntry|lang=fr|interwiki=interwiki|vnFromWikidata=frenchNameLong|vnSource=WikidataLabel|default=frenchName}} [[:fr:interwiki|frenchNameLong]]
Debug:
- Lang fr: parameter fr rejected as contained in WikidataLabel, Case1bis: [[interwiki|WikidataLabel]]
[[:fr:interwiki|frenchNameLong]]
Debug:
- Lang fr: parameter fr rejected as contained in WikidataLabel, Case1bis: [[interwiki|WikidataLabel]]
✓[OK] {{#invoke:Wikidata4Bio/sandbox|testcase_calcVNEntry|lang=fr|interwiki=interwiki|vnFromWikidata=frenchName|vnSource=WikidataLabel|default=[[frenchNameLong]]}} [[frenchNameLong]]
Debug:
- Lang fr: WikidataLabel rejected as contained in VNparameter which is a link, Case2: VNparameter
[[frenchNameLong]]
Debug:
- Lang fr: WikidataLabel rejected as contained in VNparameter which is a link, Case2: VNparameter
✓[OK] {{#invoke:Wikidata4Bio/sandbox|testcase_calcVNEntry|lang=fr|interwiki=interwiki|vnFromWikidata=frenchName|vnSource=WikidataLabel|default=frenchNameLong}} [[:fr:interwiki|frenchNameLong]]
Debug:
- Lang fr: WikidataLabel rejected as contained in VNparameter, Case3: [[interwiki|parameter]]
[[:fr:interwiki|frenchNameLong]]
Debug:
- Lang fr: WikidataLabel rejected as contained in VNparameter, Case3: [[interwiki|parameter]]
✓[OK] {{#invoke:Wikidata4Bio/sandbox|testcase_calcVNEntry|lang=fr|vnFromWikidata=frenchName|vnSource=WikidataLabel|default=frenchNameLong}} frenchNameLong
Debug:
- Lang fr: WikidataLabel rejected as contained in VNparameter + no interwiki, Case4: VNparameter
frenchNameLong
Debug:
- Lang fr: WikidataLabel rejected as contained in VNparameter + no interwiki, Case4: VNparameter
✓[OK] {{#invoke:Wikidata4Bio/sandbox|testcase_calcVNEntry|lang=fr|vnFromWikidata=frenchName|vnSource=WikidataLabel|default=default}} frenchName, default
Debug:
- Lang fr: Case5: WikidataLabel, VNparameter
frenchName, default
Debug:
- Lang fr: Case5: WikidataLabel, VNparameter
✓[OK] {{#invoke:Wikidata4Bio/sandbox|testcase_calcVNEntry|lang=fr|interwiki=interwiki|vnFromWikidata=frenchName|vnSource=WikidataLabel|default=default}} [[:fr:interwiki|frenchName]], default
Debug:
- Lang fr: Case5bis: [[interwiki|WikidataLabel]], VNparameter
[[:fr:interwiki|frenchName]], default
Debug:
- Lang fr: Case5bis: [[interwiki|WikidataLabel]], VNparameter
✓[OK] {{#invoke:Wikidata4Bio/sandbox|testcase_calcVNEntry|lang=fr|vnFromWikidata=frenchName|vnSource=WikidataLabel}} frenchName
Debug:
- Lang fr: Case6: WikidataLabel
frenchName
Debug:
- Lang fr: Case6: WikidataLabel
✓[OK] {{#invoke:Wikidata4Bio/sandbox|testcase_calcVNEntry|lang=fr|interwiki=interwiki|vnFromWikidata=frenchName|vnSource=WikidataLabel}} [[:fr:interwiki|frenchName]]
Debug:
- Lang fr: Case6bis: [[interwiki|WikidataLabel]]
[[:fr:interwiki|frenchName]]
Debug:
- Lang fr: Case6bis: [[interwiki|WikidataLabel]]
Test: extractSciNameOutOfDecoratedSciName
Text Expected Actual
✓[OK] {{#invoke:Wikidata4Bio/sandbox|testcase_extractSciNameOutOfDecoratedSciName|''sciname'' author}} sciname sciname
✓[OK] {{#invoke:Wikidata4Bio/sandbox|testcase_extractSciNameOutOfDecoratedSciName|'''''sciname''''' author}} sciname sciname
✓[OK] {{#invoke:Wikidata4Bio/sandbox|testcase_extractSciNameOutOfDecoratedSciName|'''''sciname'' author'''}} sciname sciname
✓[OK] {{#invoke:Wikidata4Bio/sandbox|testcase_extractSciNameOutOfDecoratedSciName|sciname}} nil nil
Test: getScientificNames
Text Expected Actual
✓[OK] {{#invoke:Wikidata4Bio/sandbox|testcase_getScientificNames}} ''wikidata4bio/sandbox/testcases'', ''{{pagename}}'', wikidata4bio/sandbox/testcases, {{pagename}} ''wikidata4bio/sandbox/testcases'', ''{{pagename}}'', wikidata4bio/sandbox/testcases, {{pagename}}
Test: isLink
Text Expected Actual
✓[OK] {{#invoke:Wikidata4Bio/sandbox|testcase_isLink|[[link]]}} true true
✓[OK] {{#invoke:Wikidata4Bio/sandbox|testcase_isLink|notlink}} false false
✓[OK] {{#invoke:Wikidata4Bio/sandbox|testcase_isLink}} false false
Return to "Wikidata4Bio/sandbox/testcases" page.