Modulo:Eruzione/test

Da Wikipedia, l'enciclopedia libera.
Vai alla navigazione Vai alla ricerca
-- Unit tests per il [[Modulo:Eruzione]]. Cliccare sulla pagina di discussione per eseguire i test.
local p = require("Modulo:UnitTests")

function p:test_data()
	self:preprocess_equals_many("{{#invoke:Eruzione|data|", "}}", {
		{ "Q39651", "20 marzo 2010" },
		{ "Q82613", "31 marzo 2014" },
		{ "Q159762", "25 marzo 1984" },
		{ "Q4675", "1º ottobre 2004" },
		{ "Q1451", "febbraio 1993" },
		{ "Q524", "18 marzo 1944" }
	})
end

function p:test_VEI()
	self:preprocess_equals_many("{{#invoke:Eruzione|VEI|", "}}", {
		{ "Q39651", "Q19986423" },
		{ "Q82613", "Q19988064" },
		{ "Q159762", "Q19988083" },
		{ "Q4675", "Q19988003" },
		{ "Q1451", "Q19988064" },
		{ "Q524", "Q19987976" }
	})
end

return p