Content deleted Content added
No edit summary |
No edit summary |
||
Line 1:
-- Unit tests for [[Module:Wd]]. Click talk page to run tests.
local p = require('Module:UnitTests')
local wd = require('Module:Wd')
local wdib = require('Module:WikidataIB')
Line 14 ⟶ 15:
self:preprocess_equals('{{#invoke:wd|qualifier|normal+|Q55|P1082|P585}}', table.concat({wdib._getValue{'P1082',qid='Q55',qual='P585',qo='true',sep='; ',noicon='true',osd='no',df='dmy',rank='p',fwd='ALL'}, wdib._getValue{'P1082',qid='Q55',qual='P585',qo='true',sep='; ',noicon='true',osd='no',df='dmy',rank='n',fwd='ALL'}}, '; '))
self:preprocess_equals('{{#invoke:wd|qualifier|normal+|single|Q55|P1082|P585}}', wdib._getValue{'P1082',qid='Q55',qual='P585',qo='true',noicon='true',osd='no',df='dmy',rank='best',maxvals='1',fwd='ALL'})
self:preprocess_equals('{{#invoke:wd|qualifier|Q55|P1082|
self:preprocess_equals('{{#invoke:wd|qualifier|mdy|Q55|P1082|16829289|P585}}', '')
self:preprocess_equals('{{#invoke:wd|qualifier|raw|Q55|P1082|16829289|P585}}', '')
|