Modul:Autoritní data/testcases

Dokumentaci tohoto modulu lze vytvořit na stránce Modul:Autoritní data/testcases/Dokumentace

local ScribuntoUnit = require('Modul:ScribuntoUnit')
local myModule = require('Modul:Autoritní data')
local suite = ScribuntoUnit:new()

function suite:testValidRegexes()
	for _, entry in ipairs(myModule.conf) do
		local func = entry[4]
		if func then
			local ok, res = pcall(func, '') -- dummy value
			self:assertTrue(ok, mw.ustring.format('The handler for "%s" returned error: %s', entry[1], tostring(res)))
		end
	end
end

return suite