Module talk:Endangered Languages Project/testcases

Test 1

{{#invoke:Endangered Languages Project|make_entry|qid=Q4115189}}

{{#invoke:Endangered Languages Project|make_entry|qid=Q4115189}}

{{#invoke:Endangered Languages Project/sandbox|make_entry|qid=Q4115189}}

{{#invoke:Endangered Languages Project/sandbox|make_entry|qid=Q4115189}}

Test 2 - single value from Wikidata

{{#invoke:Endangered Languages Project|make_entry|qid=Q12107}}

{{#invoke:Endangered Languages Project|make_entry|qid=Q12107}}

{{#invoke:Endangered Languages Project/sandbox|make_entry|qid=Q12107}}

{{#invoke:Endangered Languages Project/sandbox|make_entry|qid=Q12107}}

Test 3 - local value + Wikidata value

{{#invoke:Endangered Languages Project|make_entry|qid=Q12107|elpname=test|elpcode=1229}}

{{#invoke:Endangered Languages Project|make_entry|qid=Q12107|elpname=test|elpcode=1229}}

{{#invoke:Endangered Languages Project/sandbox|make_entry|qid=Q12107|elpname=test|elpcode=1229}}

{{#invoke:Endangered Languages Project/sandbox|make_entry|qid=Q12107|elpname=test|elpcode=1229}}

Test 4 - multiple values

{{#invoke:Endangered Languages Project|make_entry|qid=Q7049771}}

{{#invoke:Endangered Languages Project|make_entry|qid=Q7049771}}

{{#invoke:Endangered Languages Project/sandbox|make_entry|qid=Q7049771}}

{{#invoke:Endangered Languages Project/sandbox|make_entry|qid=Q7049771}}

Test 5 - code missing

{{#invoke:Endangered Languages Project|make_entry|elpname=test|elpcode=}}

{{#invoke:Endangered Languages Project|make_entry|elpname=test|elpcode=}}

{{#invoke:Endangered Languages Project/sandbox|make_entry|elpname=test|elpcode=}}

{{#invoke:Endangered Languages Project/sandbox|make_entry|elpname=test|elpcode=}}

Test 6 - blank

{{#invoke:Endangered Languages Project|make_entry|elpname=|elpcode=}}

{{#invoke:Endangered Languages Project|make_entry|elpname=|elpcode=}}

{{#invoke:Endangered Languages Project/sandbox|make_entry|elpname=|elpcode=}}

{{#invoke:Endangered Languages Project/sandbox|make_entry|elpname=|elpcode=}}