Modul:flexlink/testcases
Die Dokumentation für dieses Modul kann unter Modul:flexlink/testcases/Doku erstellt werden
-- Unit tests for [[Module:flexlink]]. Klicke die Diskussionsseite an, um die Tests zu starten.
local p = require('Module:UnitTests')
function p:test_flexlink()
local t = "{{#invoke:flexlink|convert"
self:preprocess_equals(t .. '|}}', "")
self:preprocess_equals(t .. '|Text mit Leerzeichen}}', "Text mit Leerzeichen")
self:preprocess_equals(t .. '|Āā Ēē Īī Ōō Ūū}}', "Āā Ēē Īī Ōō Ūū")
self:preprocess_equals(t .. '|Āā Ēē Īī Ōō Ūū|spr=en}}', "Āā Ēē Īī Ōō Ūū")
self:preprocess_equals(t .. '|Āā Ēē Īī Ōō Ūū Ȳȳ|spr=la}}', "Aa Ee Ii Oo Uu Yy")
self:preprocess_equals(t .. '|А́а́ Е́е́ И́и́ О́о́ У́у́ Ы́ы́ Э́э́ Ю́ю́ Я́я́|spr=ru}}', "Аа Ее Ии Оо Уу Ыы Ээ Юю Яя")
end
return p