Module:Navbar/testcases

--Quick and few tests of using the _navbar function directly, as they won't be caught in tests of local p = {} local n = require('Module:Navbar') local ns = require('Module:Navbar/sandbox') require('Module:No globals') --make sure no globals

function p.main local out = {} for i = 1,2 do		local k = {'yes', nil} table.insert(out, {		n._navbar({collapsible = k[i], template = 'V/doc'}),		ns._navbar({collapsible = k[i], template = 'V/doc'}),		'&#x3c;br/&#x3e;',		n._navbar({collapsible = k[i], template = 'V/doc', 'h', 'm', }),		ns._navbar({collapsible = k[i], template = 'V/doc', 'h', 'm', }),		'&#x3c;br/&#x3e;',		n._navbar({collapsible = k[i], 'V/doc', 'h', 'm'}),		ns._navbar({collapsible = k[i], 'V/doc', 'h', 'm'})}) end table.insert(out, {n._navbar{mini = 'yes', 'v/doc'},ns._navbar{mini = 'yes', 'v/doc'}}) return table.concat(out[1])..table.concat(out[2])..table.concat(out[3]) end return p