Module:yi-translit/testcases
Jump to navigation
Jump to search
- 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