Module:yi-translit/testcases
Appearance
- The following documentation is located at Module:yi-translit/testcases/documentation. [edit] Categories were auto-generated by Module:module categorization. [edit]
- Useful links: root page • root page’s subpages • links • transclusions • tested module • sandbox
All tests passed. (refresh)
Text | Expected | Actual | |
---|---|---|---|
וואַסער | vaser | vaser | |
באַלאַלײַקע | balalayke | balalayke | |
דזשיראַף | dzhiraf | dzhiraf | |
ניו־יאָרק | nyu-york | nyu-york | |
פֿײַער | fayer | fayer | |
צווישן | tsvishn | tsvishn | |
ייִדן | yidn | yidn | |
אידן | idn | idn | |
פֿרויען | froyen | froyen | |
זייער | zeyer | zeyer | |
סיוון | sivn | sivn | |
זשע | zhe | zhe | |
וווּ | vu | vu | |
וואו | vu | vu | |
ווי | vi | vi | |
וויי | vey | vey | |
יונג | yung | yung | |
געווען | geven | geven | |
אַקטיווע | aktive | aktive | |
וואַסערשטאָף | vasershtof | vasershtof | |
יאַנואַר | yanuar | yanuar | |
־ונג | -ung | -ung | |
־יש | -ish | -ish | |
איבער־ | iber- | iber- | |
טאַטויִרונג | tatuirung | tatuirung | |
טשאַושעסקו | tshaushesku | tshaushesku | |
וואַקואום | vakuum | vakuum | |
וואַקוּום | vakuum | vakuum | |
וואַקווּם | vakuum | vakuum | |
וואַקוּוּם | vakuum | vakuum |
-- 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