Modulo:String/test: differenze tra le versioni
Contenuto cancellato Contenuto aggiunto
Nessun oggetto della modifica |
mNessun oggetto della modifica |
||
(10 versioni intermedie di un altro utente non mostrate) | |||
Riga 68:
{'bla|glug|no_category=true', '<strong class="error">Errore nel modulo String: la funzione rep si aspetta un secondo parametro con il numero di ripetizioni, ricevuto "glug"</strong>'},
{'bla|glug|ignore_errors=true', ''},
{'àèò|3', 'àèòàèòàèò'},
{'높지만|3', '높지만높지만높지만'},
})
end
function p:test_decode()
self:preprocess_equals_many('{{#invoke:String|decode|', '}}', {
{'source=TEST%3D%3Dabc', 'TEST==abc'},
})
self:preprocess_equals_many('{{#invoke:String|decode|', '}}', {
{'TEST%3D%3Dabc', 'TEST==abc'},
})
self:preprocess_equals_many('{{#invoke:String|decode|', '}}', {
{'%24+%26', "$ &" },
})
self:preprocess_equals_many('{{#invoke:String|decode|', '}}', {
{'%24+%26|PATH', "$+&" },
})
self:preprocess_equals_many('{{#invoke:String|decode|', '}}', {
{'%24+%26|QUERY', "$ &" },
})
self:preprocess_equals_many('{{#invoke:String|decode|', '}}', {
{'%24_%26|WIKI', "$ &" },
})
end
function p:test_collate()
self:preprocess_equals_many('{{#invoke:String|collate|', '}}', {
{'Ameliè', 'Amelie'},
})
self:preprocess_equals_many('{{#invoke:String|collate|', '}}', {
{'John le Carré', 'John le Carre'},
})
self:preprocess_equals_many('{{#invoke:String|collate|', '}}', {
{"Anatolij Michajlovič Stessel'", "Anatolij Michajlovic Stessel'"},
})
self:preprocess_equals_many('{{#invoke:String|collate|', '}}', {
{'Tōgō Heihachirō', "Togo Heihachiro"},
})
self:preprocess_equals_many('{{#invoke:String|collate|', '}}', {
{'Tōgō Heihachirō', "Togo Heihachiro"},
})
self:preprocess_equals_many('{{#invoke:String|collate|', '}}', {
{'Uryū Sotokichi', 'Uryu Sotokichi'},
})
self:preprocess_equals_many('{{#invoke:String|collate|', '}}', {
{'Rolf Løvland', "Rolf Lovland"},
})
self:preprocess_equals_many('{{#invoke:String|collate|', '}}', {
{'John Storgårds', "John Storgards"},
})
end
function p:test_titolo_alfa()
self:preprocess_equals_many('{{#invoke:String|titolo_alfa|', '}}', {
{'prova', 'Prova'},
})
self:preprocess_equals_many('{{#invoke:String|titolo_alfa|', '}}', {
{'prova (disambigua)', 'Prova'},
})
self:preprocess_equals_many('{{#invoke:String|titolo_alfa|', '}}', {
{'...prova', 'Prova'},
})
self:preprocess_equals_many('{{#invoke:String|titolo_alfa|', '}}', {
{'...prova (disambigua)', 'Prova'},
})
self:preprocess_equals_many('{{#invoke:String|titolo_alfa|', '}}', {
{'Pròvâ', 'Prova'},
})
self:preprocess_equals_many('{{#invoke:String|titolo_alfa|', '}}', {
{'Una prova', 'Prova, Una'},
})
self:preprocess_equals_many('{{#invoke:String|titolo_alfa|', '}}', {
{'La prova (disambigua)', 'Prova, La'},
})
end
return p
|