Aller au contenu

Module:Country data/Test

Une page de Wikipédia, l'encyclopédie libre.

 Documentation[voir] [modifier] [historique] [purger]

Ce module contient des informations utilisées par le système country.

-- recueuil de tests de [[Module:Country data]]

local country = require "Module:Country data"
local results = require "Module:Fabricant de tables":new()
local p = {}
function p.nationality(frame)
	results:addHeaders{'Demande', 'Réponse'}
	local tests = {
		{'france', 'm'},
		{'france', 'f'},
		{'france', 'f', 'p'},
		{'q142'}, {'apatride'}
	}
	for i, j in pairs(tests) do
		local arglist = 'p.nationality(' .. table.concat(j, ', ') .. ')'
		local result = country.nationality(j[1], j[2], j[3])
		results:addRow{arglist, result}
	end
	return results:show()
end
	
return p