Modulo:Dati popolazione/test: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
+test CZ
riorganizzo test
Riga 2:
local p = require("Module:UnitTests")
 
function p:test_ordine_di_precedenzatest_ordine_di_precedenza_senza_Wikidata()
self:preprocess_equals_preprocess_manypreprocess_equals_many("{{#invoke:Dati popolazione/sandbox|main|", "}}", "{{Dati popolazione ||", "}}", {
{"|||valore manuale", "valore manuale"},
{"from=Q638613|||STAND|valore manuale", "DE-BB|12071414valore manuale"},
{"from=Q638613|||QUELLE|valore manuale", "DE-BB|12071414|QUELLEvalore manuale"},
})
self:preprocess_equals_preprocess("{{#invoke:Dati popolazione/sandbox|main|DE-BB|12071414||valore manuale}}", "{{formatnum:{{Dati popolazione DE-BB|12071414}}}}")
self:preprocess_equals_preprocess_many("{{#invoke:Dati popolazione/sandbox|main|", "}}", "{{Dati popolazione DE-BB|12071414|", "}}", {
Riga 8 ⟶ 13:
{"DE-BB|12071414|QUELLE|valore manuale", "QUELLE"},
})
end
 
function p:test_ordine_di_precedenza_con_Wikidata()
self:preprocess_equals_preprocess_many("{{#invoke:Dati popolazione/sandbox|main|", "}}", "{{formatnum:{{Dati popolazione ", "}}}}", {
{"from=Q638613|DE-BB|||valore manuale", "DE-BB|12071414"},
{"from=Q638613|DE-BB|12071414||valore manuale", "DE-BB|12071414"},
{"from=Q638613|DE-BB|12071414|STAND|valore manuale", "DE-BB|12071414|STAND"},
{"from=Q638613||12071414||valore manuale", "DE-BB|12071414"},
})
self:preprocess_equals_preprocess_many("{{#invoke:Dati popolazione/sandbox|main|", "}}", "{{Dati popolazione ", "}}", {
{"from=Q638613|||QUELLE|valore manuale", "DE-BB|12071414|QUELLE"},
{"from=Q638613|||STAND|valore manuale", "DE-BB|12071414|STAND"},
})
end
 
function p:test_parametri_mancanti_senza_Wikidata()
self:preprocess_equals_many("{{#invoke:Dati popolazione/sandbox|main|", "}}", {
{"|||valore manuale", "valore manuale"},
{"|12071414||valore manuale", ""},
{"|12071414|STAND|valore manuale", ""},
Riga 16 ⟶ 36:
{"DE-BB||STAND|valore manuale", ""},
{"DE-BB||QUELLE|valore manuale", ""},
})
end
 
function p:test_compilazioni_errate()
self:preprocess_equals_many("{{#invoke:Dati popolazione/sandbox|main|", "}}", {
{"valore errato|12071414||valore manuale", ""},
{"valore errato|12071414|STAND|valore manuale", ""},
Riga 22 ⟶ 47:
{"DE-BB|valore errato|STAND|valore manuale", ""},
{"DE-BB|valore errato|QUELLE|valore manuale", ""},
})
self:preprocess_equals_preprocess_many("{{#invoke:Dati popolazione/sandbox|main|", "}}", "{{formatnum:{{Dati popolazione ", "}}}}", {
{"from=Q638613||||valore manuale", "DE-BB|12071414"},
{"from=Q638613|DE-BB|||valore manuale", "DE-BB|12071414"},
{"from=Q638613|DE-BB|12071414||valore manuale", "DE-BB|12071414"},
})
self:preprocess_equals_preprocess_many("{{#invoke:Dati popolazione/sandbox|main|", "}}", "{{Dati popolazione ", "}}", {
{"from=Q638613|||QUELLE|valore manuale", "DE-BB|12071414|QUELLE"},
{"from=Q638613|||STAND|valore manuale", "DE-BB|12071414|STAND"},
})
end