Modulo:Carte/test

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

function p:test_carte_html()
	self:preprocess_equals_many("{{Carte/Sandbox|", "}}", {
		{ "A", '<b style class="manodicarte"><span class="cartadagioco"><span class="valore">A</span></span></b>' },
		{ "Ac", '<b style class="manodicarte"><span class="cartadagioco" style="color:red;"><span class="valore">A</span><span class="seme">♥</span></span></b>' },
		{ "Ap", '<b style class="manodicarte"><span class="cartadagioco" style="color:black;"><span class="valore">A</span><span class="seme">♠</span></span></b>' },
		{ "Aq", '<b style class="manodicarte"><span class="cartadagioco" style="color:red;"><span class="valore">A</span><span class="seme">♥</span></span></b>' },
		{ "Af", '<b style class="manodicarte"><span class="cartadagioco" style="color:black;><span class="valore">A</span><span class="seme">♣</span></span></b>' },
		{ "Ar", '<b style class="manodicarte"><span class="cartadagioco"><span class="valore">Ar</span></span></b>' },
		{ "Ac|Aq|Ap|Af", "A♥ A♦ A♠ A♣"},
		{ "Ac|Aq|Ap|Af|separatore=,&#32;", "A♥, A♦, A♠, A♣"},
		{ "Af|Kq|10p|2c", "A♣ K♦ 10♠ 2♥"},
		{ "Af|7c|7p|7q", "7♥ 7♠ 7♦"},
		{ "Af|Af|Ac|2p|3q", "A♣ A♥ 2♠ 3♦"},
	})

end

return p