This module contains testcases for its parent module, Pageinfo.
See also
-- <nowiki>
-- Unit tests for [[Global Lua Modules/Pageinfo]].
-- @see [[Module talk:Pageinfo/testcases]]
return {
hascat = {
options = {
mode = 'invocation',
nowiki = false
},
tests = {
{ 'Test pages|true|false', 'false' },
{ 'foo|true|false', 'false' },
{ 'Test pages|true|false|page=Module_Talk:Pageinfo', 'true' },
{ 'foo|true|false|page=Module_Talk:Pageinfo', 'false' },
}
},
hastemplate = {
options = {
mode = 'invocation',
nowiki = false
},
tests = {
{ 'main|true|false|', 'false' },
{ 'foobar|true|false', 'false' },
{ 'main|true|false|page=Module_Talk:Pageinfo', 'true' },
{ 'foobar|true|false|page=Module_Talk:Pageinfo', 'false' }
},
},
getcategories = {
options = {
mode = 'invocation',
nowiki = false
},
tests = {
{ 'Module_Talk:Pageinfo', 'Test pages ; ' },
{ '', '' }
}
}
}
-- </nowiki>