VOOZH about

URL: https://en.wikipedia.org/wiki/Module:Wikidata/testcases

⇱ Module:Wikidata/testcases - Wikipedia


Jump to content
From Wikipedia, the free encyclopedia
👁 Image
This is the test cases page for the module Module:Wikidata. Results of the test cases.
-- Unit tests for [[Module:Wikidata]]. Click talk page to run tests.
localp=require('Module:UnitTests')
functionp:test_Wikidata()
self:preprocess_equals_many('{{#invoke:Wikidata|getValue|','|FETCH_WIKIDATA}}',{
{'P19',''},
{'P26',''},
{'P27',''},
{'P140',''},
{'P178|qid=Q48493',''},
{'P275|qid=Q48493',''},
{'P140|qid=Q48493',''},
},{noexpectation=1})
self:preprocess_equals('{{#invoke:Wikidata|getValue|P140|qid=Q48493|FETCH_WIKIDATA2}}','',{noexpectation=1})
self:preprocess_equals_many('{{#invoke:Wikidata|getRawValue|','|FETCH_WIKIDATA}}',{
{'P178|qid=Q48493',''},
{'P275|qid=Q48493',''},
{'P140|qid=Q48493',''},
{'P21',''},
},{noexpectation=1})
self:preprocess_equals('{{#invoke:Wikidata|getRawValue|P140|qid=Q48493|FETCH_WIKIDATA2}}','',{noexpectation=1})
self:preprocess_equals_many('{{#invoke:Wikidata|getDateValue|','}}',{
{'P569|FETCH_WIKIDATA|dmy',''},
{'P569|FETCH_WIKIDATA|mdy',''},
{'P569|FETCH_WIKIDATA|y',''},
},{noexpectation=1})
self:preprocess_equals('{{#invoke:Wikidata|getValue}}','')
end
functionp:test_WikidataSandbox()
self:preprocess_equals_many('{{#invoke:Wikidata/sandbox|getValue|','|FETCH_WIKIDATA}}',{
{'P19',''},
{'P26',''},
{'P27',''},
{'P140',''},
{'P178|qid=Q48493',''},
{'P275|qid=Q48493',''},
{'P140|qid=Q48493',''},
},{noexpectation=1})
self:preprocess_equals('{{#invoke:Wikidata/sandbox|getValue|P140|qid=Q48493|FETCH_WIKIDATA2}}','',{noexpectation=1})
self:preprocess_equals_many('{{#invoke:Wikidata/sandbox|getRawValue|','|FETCH_WIKIDATA}}',{
{'P178|qid=Q48493',''},
{'P275|qid=Q48493',''},
{'P140|qid=Q48493',''},
{'P21',''},
},{noexpectation=1})
self:preprocess_equals('{{#invoke:Wikidata/sandbox|getRawValue|P140|qid=Q48493|FETCH_WIKIDATA2}}','',{noexpectation=1})
self:preprocess_equals_many('{{#invoke:Wikidata/sandbox|getDateValue|','}}',{
{'P569|FETCH_WIKIDATA|dmy',''},
{'P569|FETCH_WIKIDATA|mdy',''},
{'P569|FETCH_WIKIDATA|y',''},
},{noexpectation=1})
self:preprocess_equals('{{#invoke:Wikidata/sandbox|getValue}}','')
end
returnp