Modulo:Nazionale/test

Da Wikipedia, l'enciclopedia libera.
Vai alla navigazione Vai alla ricerca
-- Unit tests per il Modulo:Nazionale. Cliccare sulla pagina di discussione per eseguire i test.
local p = require("Modulo:UnitTests")
 
function p:test_nazionale()
	-- test di Naz
	self:preprocess_equals_many("{{Naz/Sandbox|", "}}", {
		-- alcuni codici di sport
		{ "AL|ITA", "[[File:Flag of Italy.svg|Italia|border|20x16px|class=noviewer]] [[Nazionale di atletica leggera dell'Italia|Italia]]" },
		{ "BB|ITA", "[[File:Flag of Italy.svg|Italia|border|20x16px|class=noviewer]] [[Nazionale di baseball dell'Italia|Italia]]" },
		{ "CR|ITA", "[[File:Flag of Italy.svg|Italia|border|20x16px|class=noviewer]] [[Nazionale di cricket dell'Italia|Italia]]" },
		{ "PC|ITA", "[[File:Flag of Italy.svg|Italia|border|20x16px|class=noviewer]] [[Nazionale di pallacanestro dell'Italia|Italia]]" },
		{ "R15|ITA", "[[File:Flag of Italy.svg|Italia|border|20x16px|class=noviewer]] [[Nazionale di rugby a 15 dell'Italia|Italia]]" },
		-- sesso
		{ "PV|ITA|M", "[[File:Flag of Italy.svg|Italia|border|20x16px|class=noviewer]] [[Nazionale di pallavolo maschile dell'Italia|Italia]]" },
		{ "PV|ITA|F", "[[File:Flag of Italy.svg|Italia|border|20x16px|class=noviewer]] [[Nazionale di pallavolo femminile dell'Italia|Italia]]" },
		-- altro 
		{ "CU|ITA||senior", "[[File:Flag of Italy.svg|Italia|border|20x16px|class=noviewer]] [[Nazionale senior di curling dell'Italia|Italia senior]]" },
		-- hide
		{ "CU|ITA||senior|h", "[[File:Flag of Italy.svg|Italia|border|20x16px|class=noviewer]] [[Nazionale senior di curling dell'Italia|Italia]]" },
	})

	-- test di NazBD
	self:preprocess_equals_many("{{NazBD/Sandbox|", "}}", {
		{ "AL|ITA", "[[Nazionale di atletica leggera dell'Italia|Italia]] [[File:Flag of Italy.svg|Italia|border|20x16px|class=noviewer]]" }
	})

	-- test di NazBA
	self:preprocess_equals_many("{{NazBA/Sandbox|", "}}", {
		{ "AL|ITA", "[[File:Flag of Italy.svg|Italia|border|40x40px|class=noviewer]]<br />[[Nazionale di atletica leggera dell'Italia|Italia]]" }
	})

	-- test di NazNB
	self:preprocess_equals_many("{{NazNB/Sandbox|", "}}", {
		{ "AL|ITA", "[[Nazionale di atletica leggera dell'Italia|Italia]]" }
	})

	-- test di NazU
	self:preprocess_equals_many("{{NazU/Sandbox|", "}}", {
		{ "CA|ITA||21", "[[File:Flag of Italy.svg|Bandiera dell'Italia|border|20x16px|class=noviewer]]&nbsp;[[Nazionale&#32;Under-21 di calcio dell'Italia|Italia&#32;U-21]]" }
	})
end

return p