Modulo:Carte/test
Aspetto
-- 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=, ", "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