dev

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>