মডিউল:yi-translit/testcases
এই মডিউলের জন্য মডিউল:yi-translit/testcases/নথি-এ নথিপত্র তৈরি করা হয়ে থাকতে পারে
-- Unit tests for [[Module:yi-translit]]. Refresh page to run tests.
local tests = require('Module:UnitTests')
local yi_translit = require('Module:yi-translit')
function tests:check_translit(Hebr, roman)
self:equals('<span class="Hebr" lang="yi">[[' .. Hebr .. '#Yiddish|' .. Hebr .. ']]</span>', yi_translit.tr(Hebr, 'yi', 'Hebr'), roman)
end
function tests:test_translit_yiddish()
self:check_translit('וואַסער', 'vaser')
self:check_translit('באַלאַלײַקע', 'balalayke')
self:check_translit('דזשיראַף', 'dzhiraf')
self:check_translit('ניו־יאָרק', 'nyu-york')
self:check_translit('פֿײַער', 'fayer')
self:check_translit('צווישן', 'tsvishn')
self:check_translit('ייִדן', 'yidn')
self:check_translit('אידן', 'idn')
self:check_translit('פֿרויען', 'froyen')
self:check_translit('זייער', 'zeyer')
self:check_translit('סיוון', 'sivn')
self:check_translit('זשע', 'zhe')
self:check_translit('וווּ', 'vu')
self:check_translit('וואו', 'vu')
self:check_translit('ווי', 'vi')
self:check_translit('וויי', 'vey')
self:check_translit('יונג', 'yung')
self:check_translit('געווען', 'geven')
self:check_translit('אַקטיווע', 'aktive')
self:check_translit('וואַסערשטאָף' , 'vasershtof')
self:check_translit('יאַנואַר', 'yanuar')
self:check_translit('־ונג', '-ung')
self:check_translit('־יש', '-ish')
self:check_translit('איבער־', 'iber-')
self:check_translit('טאַטויִרונג', 'tatuirung')
self:check_translit('טשאַושעסקו','tshaushesku')
self:check_translit('וואַקואום','vakuum')
self:check_translit('וואַקוּום','vakuum')
self:check_translit('וואַקווּם','vakuum')
self:check_translit('וואַקוּוּם','vakuum')
end
return tests