Module:Wikidata/testcases: Difference between revisions

Content deleted Content added
+tableMerge
No edit summary
 
(9 intermediate revisions by 4 users not shown)
Line 1:
-- Example Unit tests for [[Module:BananasWikidata]]. Click talk page to run tests.
local p = require('Module:UnitTests')
 
Line 20:
self:preprocess_equals('{{#invoke:Wikidata|getDateValue|P569|FETCH_WIKIDATA|mdy}}', '')
self:preprocess_equals('{{#invoke:Wikidata|getDateValue|P569|FETCH_WIKIDATA|y}}', '')
self:preprocess_equals('{{#invoke:Wikidata|getValue}}', '')end
self:preprocess_equals('{{#invoke:Wikidata|tableMerge}}', '')
end
 
function p:test_WikidataIBtest_WikidataSandbox()
self:preprocess_equals('{{#invoke:WikidataIBWikidata/sandbox|getValue|P178P19|qid=Q48493|name=developer |suppressfields= |fetchwikidata = developer; license; |{{{developer|}}} | onlysourced = falseFETCH_WIKIDATA}}', '')
self:preprocess_equals('{{#invoke:WikidataIBWikidata/sandbox|getValue|P275P26|qid=Q48493|name=license |suppressfields= |fetchwikidata = developer; license; | [[Proprietary software]] except for open-source components | onlysourced = falseFETCH_WIKIDATA}}', '')
self:preprocess_equals('{{#invoke:WikidataIBWikidata/sandbox|getValue|P178P27|qid=Q48493|name=developer |suppressfields= |fetchwikidata = developer; license; |{{{developer|}}}FETCH_WIKIDATA}}', '')
self:preprocess_equals('{{#invoke:WikidataIBWikidata/sandbox|getValue|P275P140|qid=Q48493|name=license |suppressfields= |fetchwikidata = developer; license; | [[Proprietary software]] except for open-source componentsFETCH_WIKIDATA}}', '')
self:preprocess_equals('{{#invoke:Wikidata/sandbox|getValue|P178|qid=Q48493|FETCH_WIKIDATA}}', '')
self:preprocess_equals('{{#invoke:Wikidata/sandbox|getValue|P275|qid=Q48493|FETCH_WIKIDATA}}', '')
self:preprocess_equals('{{#invoke:Wikidata/sandbox|getValue|P140|qid=Q48493|FETCH_WIKIDATA}}', '')
self:preprocess_equals('{{#invoke:Wikidata/sandbox|getValue|P140|qid=Q48493|FETCH_WIKIDATA2}}', '')
self:preprocess_equals('{{#invoke:Wikidata/sandbox|getRawValue|P178|qid=Q48493|FETCH_WIKIDATA}}', '')
self:preprocess_equals('{{#invoke:Wikidata/sandbox|getRawValue|P275|qid=Q48493|FETCH_WIKIDATA}}', '')
self:preprocess_equals('{{#invoke:Wikidata/sandbox|getRawValue|P140|qid=Q48493|FETCH_WIKIDATA}}', '')
self:preprocess_equals('{{#invoke:Wikidata/sandbox|getRawValue|P140|qid=Q48493|FETCH_WIKIDATA2}}', '')
 
self:preprocess_equals('{{#invoke:Wikidata/sandbox|getRawValue|P21|FETCH_WIKIDATA}}', '')
self:preprocess_equals('{{#invoke:Wikidata/sandbox|getDateValue|P569|FETCH_WIKIDATA|dmy}}', '')
self:preprocess_equals('{{#invoke:Wikidata/sandbox|getDateValue|P569|FETCH_WIKIDATA|mdy}}', '')
self:preprocess_equals('{{#invoke:Wikidata/sandbox|getDateValue|P569|FETCH_WIKIDATA|y}}', '')
self:preprocess_equals('{{#invoke:Wikidata/sandbox|tableMergegetValue}}', '')
end