Difference between revisions of "Module:Infobox/testcases"
Jump to navigation
Jump to search
test>Czarkoff m (spaces in name) |
test>Pppery (Not an example, not for Module:Bananas) |
||
| Line 1: | Line 1: | ||
| − | -- | + | -- Unit tests for [[Module:Infobox]]. Click talk page to run tests. |
local p = require('Module:UnitTests') | local p = require('Module:UnitTests') | ||
Revision as of 20:57, 10 February 2020
Documentation for this module may be created at Module:Infobox/testcases/doc
-- Unit tests for [[Module:Infobox]]. Click talk page to run tests.
local p = require('Module:UnitTests')
function p:test_hello()
self:preprocess_equals_preprocess_many('{{infobox/sandbox', '}}', '{{Infobox', '}}', {
{[=[
|label1 = Label 1
|data1 = Data 1
]=]},
}, {nowiki = 'yes'})
end
function p:test_ids()
self:preprocess_equals_preprocess_many('{{infobox/sandbox', '}}', '{{Infobox', '}}', {
{[=[
|label2 = Label 2
|labelid2 = lable
|data2 = Data 2
|dataid2 = data
|rowid1 = row
|header1 = Header 1
|headerid1 = header
]=]},
}, {nowiki = 'yes'})
end
function p:test_ids_name()
self:preprocess_equals_preprocess_many('{{infobox/sandbox', '}}', '{{Infobox', '}}', {
{[=[
|name = qw er tz
|label2 = Label 2
|labelid2 = lable
|data2 = Data 2
|dataid2 = data
|rowid1 = row
|header1 = Header 1
|headerid1 = header
]=]},
}, {nowiki = 'yes'})
end
return p