Modul:sieheAuch/testcases
Die Dokumentation für dieses Modul kann unter Modul:sieheAuch/testcases/Doku erstellt werden
-- Unit tests for [[Module:sieheAuch]]. Klicke die Diskussionsseite an, um die Tests zu starten.
local p = require('Module:UnitTests')
function p:test_sieheAuch()
local t = "{{#invoke:sieheAuch|convert"
self:preprocess_equals(t .. '|Text mit Leerzeichen|Deutsch}}', "textmitleerzeichen")
self:preprocess_equals(t .. '||Deutsch}}', "-")
self:preprocess_equals(t .. '|-|Deutsch}}', "-")
self:preprocess_equals(t .. '|-a|Deutsch}}', "a")
self:preprocess_equals(t .. '|a-|Englisch}}', "a")
self:preprocess_equals(t .. '|a.m.|Englisch}}', "am")
self:preprocess_equals(t .. '|äȁâàȃăãáāąåḃċćĉčçḋďđḍėëȅêěèȇĕẽéēę|Deutsch}}', "aaaaaaaaaaabcccccddddeeeeeeeeeeee")
self:preprocess_equals(t .. '|ḟġĝğģḣĥħḥıïȉîìȋĭĩíīįĵḳķĺľłŀḷļ|Deutsch}}', "fgggghhhhiiiiiiiiiiijkkllllll")
self:preprocess_equals(t .. '|ṁṃṅńňñņöȍőôòȏŏõóōøṗṙȑȓřŕṛŗṡśŝšṣş|Deutsch}}', "mmnnnnnoooooooooooprrrrrrrssssss")
self:preprocess_equals(t .. '|ṫťŧṭţüȕűûùȗŭũúūůųṿŵÿŷýỹȳźżžѝ|Deutsch}}', "tttttuuuuuuuuuuuuvwyyyyyzzzи")
end
return p