跳转到内容

模組:Wikidata/testcases

维基百科,自由的百科全书

这是Module:Wikidata/testcases当前版本,由Xiplus留言 | 贡献编辑于2018年11月20日 (二) 00:37 建立内容为“-- Example Unit tests for Module:Bananas. Click talk page to run tests. local p = require('Module:UnitTests') function p:test_Wikidata() se…”的新页面)。这个网址是本页该版本的固定链接。

(差异) ←上一修订 | 最后版本 (差异) | 下一修订→ (差异)
-- Example Unit tests for [[Module:Bananas]]. Click talk page to run tests.
local p = require('Module:UnitTests')

function p:test_Wikidata()
    self:preprocess_equals('{{#invoke:Wikidata|getValue|P19|FETCH_WIKIDATA}}', '')
    self:preprocess_equals('{{#invoke:Wikidata|getValue|P26|FETCH_WIKIDATA}}', '')
    self:preprocess_equals('{{#invoke:Wikidata|getValue|P27|FETCH_WIKIDATA}}', '')
    self:preprocess_equals('{{#invoke:Wikidata|getValue|P140|FETCH_WIKIDATA}}', '')
    self:preprocess_equals('{{#invoke:Wikidata|getValue|P178|qid=Q48493|FETCH_WIKIDATA}}', '')
    self:preprocess_equals('{{#invoke:Wikidata|getValue|P275|qid=Q48493|FETCH_WIKIDATA}}', '')
    self:preprocess_equals('{{#invoke:Wikidata|getValue|P140|qid=Q48493|FETCH_WIKIDATA}}', '')
    self:preprocess_equals('{{#invoke:Wikidata|getValue|P140|qid=Q48493|FETCH_WIKIDATA2}}', '')
    self:preprocess_equals('{{#invoke:Wikidata|getRawValue|P178|qid=Q48493|FETCH_WIKIDATA}}', '')
    self:preprocess_equals('{{#invoke:Wikidata|getRawValue|P275|qid=Q48493|FETCH_WIKIDATA}}', '')
    self:preprocess_equals('{{#invoke:Wikidata|getRawValue|P140|qid=Q48493|FETCH_WIKIDATA}}', '')
    self:preprocess_equals('{{#invoke:Wikidata|getRawValue|P140|qid=Q48493|FETCH_WIKIDATA2}}', '')

    self:preprocess_equals('{{#invoke:Wikidata|getRawValue|P21|FETCH_WIKIDATA}}', '')
    self:preprocess_equals('{{#invoke:Wikidata|getDateValue|P569|FETCH_WIKIDATA|dmy}}', '')
    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}}', '')
    self:preprocess_equals('{{#invoke:Wikidata|tableMerge}}', '')
end

return p