dev

This module contains testcases for its parent module, PortableNavbox.

See also


-- <nowiki>
--- Unit tests for [[Global Lua Modules/PortableNavbox]].
--  @see [[Module talk:PortableNavbox/testcases]]
return {
    main = {
        options = {
            mode = 'invocation',
            nowiki = true,
            template = true
        },
        tests = {
            {
                'Scripts by category | Discord integration | [[DiscordIntegrator]] ! [[DiscordModule]] ! [[DiscordChat]] | Countervandalism | [[WHAM]] ! [[Nuke]] ! [[Rollback]] ! [[SOAPReport]]',
                '<infobox theme="navbox"><group><header>Scripts by category</header><data><label>Discord integration</label><default>[[DiscordIntegrator]]&#32;•&#160;[[DiscordModule]]&#32;•&#160;[[DiscordChat]]</default></data><data><label>Countervandalism</label><default>[[WHAM]]&#32;•&#160;[[Nuke]]&#32;•&#160;[[Rollback]]&#32;•&#160;[[SOAPReport]]</default></data></group></infobox>'
            },
            {
                'collapse = no | Scripts by category | Discord integration | [[DiscordIntegrator]] ! [[DiscordModule]] ! [[DiscordChat]] | Countervandalism | [[WHAM]] ! [[Nuke]] ! [[Rollback]] ! [[SOAPReport]]',
                '<infobox theme="navbox"><group collapse="open"><header>Scripts by category</header><data><label>Discord integration</label><default>[[DiscordIntegrator]]&#32;•&#160;[[DiscordModule]]&#32;•&#160;[[DiscordChat]]</default></data><data><label>Countervandalism</label><default>[[WHAM]]&#32;•&#160;[[Nuke]]&#32;•&#160;[[Rollback]]&#32;•&#160;[[SOAPReport]]</default></data></group></infobox>'
            },
            {
                'collapse = yes | Scripts by category | Discord integration | [[DiscordIntegrator]] ! [[DiscordModule]] ! [[DiscordChat]] | Countervandalism | [[WHAM]] ! [[Nuke]] ! [[Rollback]] ! [[SOAPReport]]',
                '<infobox theme="navbox"><group collapse="closed"><header>Scripts by category</header><data><label>Discord integration</label><default>[[DiscordIntegrator]]&#32;•&#160;[[DiscordModule]]&#32;•&#160;[[DiscordChat]]</default></data><data><label>Countervandalism</label><default>[[WHAM]]&#32;•&#160;[[Nuke]]&#32;•&#160;[[Rollback]]&#32;•&#160;[[SOAPReport]]</default></data></group></infobox>'
            },
            {
                'stacked = yes | Scripts by category | Discord integration | [[DiscordIntegrator]] ! [[DiscordModule]] ! [[DiscordChat]] | Countervandalism | [[WHAM]] ! [[Nuke]] ! [[Rollback]] ! [[SOAPReport]]',
                '<infobox theme="navbox" layout="stacked"><group><header>Scripts by category</header><data><label>Discord integration</label><default>[[DiscordIntegrator]]&#32;•&#160;[[DiscordModule]]&#32;•&#160;[[DiscordChat]]</default></data><data><label>Countervandalism</label><default>[[WHAM]]&#32;•&#160;[[Nuke]]&#32;•&#160;[[Rollback]]&#32;•&#160;[[SOAPReport]]</default></data></group></infobox>'
            }
        }
    }
}
-- </nowiki>