Module:my-translit/testcases

2 of 77 tests failed. (refresh)

TextExpectedActualDiffers at
test_translit:
Failedသျှိုးhsyui:1
Failedယောက်ျားyaukya:yaukျား5
Passedပြဿနာpra.ssa.napra.ssa.na
Passedဩစတြီးယားau:ca.tri:ya:au:ca.tri:ya:
Passedအီကွေဒေါi-kwedau:i-kwedau:
Passedဘင်္ဂလားဒေ့ရှ်bhangga.la:de.hrbhangga.la:de.hr
Passedဘလော့ဂ်bha.laug.bha.laug.
Passedအကျဉ်းထောင်a.kyany:htaunga.kyany:htaung
Passedတာ့ခ်မင်နစ္စတန်tahk.mangnacca.tantahk.mangnacca.tan
Passedနှစ်သစ်ကူး မင်္ဂလာပါhnacsacku: mangga.lapahnacsacku: mangga.lapa
Passedဆယ့်လေးhcai.le:hcai.le:
Passedဗော့ဒ်ကာ၏baud.kaebaud.kae
Passedသမီး၏sa.mi:esa.mi:e
Passedအီးမေးလ်၏i:mel:ei:mel:e
Passedကြိုဆိုပါ၏kruihcuipaekruihcuipae
Passedဥက္ကဌukka.hta.ukka.hta.
Passed||
Passed||||
Passedထိုင်းနိုင်ငံhtuing:nuingngamhtuing:nuingngam
Passedယိုးဒယားနိုင်ငံyui:da.ya:nuingngamyui:da.ya:nuingngam
Passedကိုယ့်မင်းကိုယ့်ချင်းkuiy.mang:kuiy.hkyang:kuiy.mang:kuiy.hkyang:
Passedကမ်းခြေkam:hkrekam:hkre
Passedဝိဇ္ဇာwijjawijja
Passedဒုက္ခdukhka.dukhka.
Passedကဏ္ဍkanda.kanda.
Passedမန္တလေးmanta.le:manta.le:
Passedပိဿာpi.ssapi.ssa
Passedကြက်ဆင်krakhcangkrakhcang
Passedမြန်မာဘာသာmranmabhasamranmabhasa
Passedဒူးရင်းသီးdu:rang:si:du:rang:si:
Passedကျောင်းသူkyaung:sukyaung:su
Passedအင်္ဂလိပ်angga.lipangga.lip
Passedကမ္ဘာkambhakambha
Passedရင်ဘတ်rangbhatrangbhat
Passedရုပ်ရှင်ရုံruphrang-rumruphrang-rum
Passedနွေဦးပေါက်nweu:pauknweu:pauk
Passedစာကြည့်တိုက်ca-krany.tuikca-krany.tuik
Passedနှာခေါင်းhnahkaung:hnahkaung:
Passedဆောင်းဦးhcaung:u:hcaung:u:
Passedဗမာစကားba.maca.ka:ba.maca.ka:
Passedသန်ကောင်sankaungsankaung
Passedသည်းခြေsany:hkresany:hkre
Passedသင်္ချိုင်းsanghkyuing:sanghkyuing:
Passedနာမည်namanynamany
Passedဒေါင်းdaung:daung:
Passedရင်ပတ်rangpatrangpat
Passedမျောက်myaukmyauk
Passedမျက်စိmyakci.myakci.
Passedမိန်းမmin:ma.min:ma.
Passedလွတ်လပ်ခွင့်lwatlaphkwang.lwatlaphkwang.
Passedလှေhlehle
Passedဆေးရုံhce:rumhce:rum
Passedဘာသာဗေဒbhasabeda.bhasabeda.
Passedဘူတာရုံbhutarumbhutarum
Passedတက္ကသိုလ်takka.suiltakka.suil
Passedတရုတ်စကားta.rutca.ka:ta.rutca.ka:
Passedဗုဒ္ဓbuddha.buddha.
Passedဂြိုဟ်gruihgruih
Passedအင်္ဂလိပ်ဘာသာangga.lipbhasaangga.lipbhasa
Passedအဏ္ဏဝါanna.waanna.wa
Passedဦးချိုu:hkyuiu:hkyui
Passedအိပ်ရာip-raip-ra
Passedအဘိဓာန်a.bhi.dhana.bhi.dhan
Passedလမ်းလျှောက်lam:hlyauklam:hlyauk
Passedရန်ဖြစ်ranhpracranhprac
Passedအော့အန်au.anau.an
Passedပြည်ထောင်စု မြန်မာ နိုင်ငံတော်pranyhtaungcu. mranma nuingngamtaupranyhtaungcu. mranma nuingngamtau
Passedအိန္ဒိယနိုင်ငံindi.ya.nuingngamindi.ya.nuingngam
Passedရန်ကုန်မြို့rankunmrui.rankunmrui.
Passedထိုင်ဝမ်htuing-wamhtuing-wam
Passedအီတလီနိုင်ငံita.linuingngamita.linuingngam
Passedရွှေဖရုံသီးhrwehpa.rumsi:hrwehpa.rumsi:
Passedဖြစ်ခေါင့်ဖြစ်ခဲhprachkaung.hprachkai:hprachkaung.hprachkai:
Passedခေါင့်hkaung.hkaung.
Passedဝက်အူwak-uwak-u
Passedဥစ်ucuc
Passedမလာနိုင်ပါဘူး။ma.lanuingpabhu:||ma.lanuingpabhu:||

local tests = require('Module:UnitTests')
local my_translit = require('Module:my-translit')
 
function tests:check_tr(Mymr, Latn)
	self:equals(('<span class="Mymr" lang="my">[[%s#Burmese|%s]]</span>'):format(Mymr, Mymr), my_translit.tr(Mymr, 'my', 'Mymr'), Latn)
end

function tests:test_translit()
	
	self:check_tr("သျှိုး", "")
	self:check_tr("ယောက်ျား", "yaukya:")
	self:check_tr("ပြဿနာ", "pra.ssa.na")
	self:check_tr("ဩစတြီးယား", "au:ca.tri:ya:")
	self:check_tr("အီကွေဒေါ", "i-kwedau:")
	self:check_tr("ဘင်္ဂလားဒေ့ရှ်", "bhangga.la:de.hr")
	self:check_tr("ဘလော့ဂ်", "bha.laug.")
	self:check_tr("အကျဉ်းထောင်", "a.kyany:htaung")
	self:check_tr("တာ့ခ်မင်နစ္စတန်", "tahk.mangnacca.tan")
	self:check_tr("နှစ်သစ်ကူး မင်္ဂလာပါ", "hnacsacku: mangga.lapa")
	self:check_tr("ဆယ့်လေး", "hcai.le:")
	self:check_tr("ဗော့ဒ်ကာ၏", "baud.kae")
	self:check_tr("သမီး၏", "sa.mi:e")
	self:check_tr("အီးမေးလ်၏", "i:mel:e")
	self:check_tr("ကြိုဆိုပါ၏", "kruihcuipae")
	self:check_tr("ဥက္ကဌ", "ukka.hta.")
	self:check_tr("၊", "&#124;")
	self:check_tr("။", "&#124;&#124;")
	self:check_tr("ထိုင်းနိုင်ငံ", "htuing:nuingngam")
	self:check_tr("ယိုးဒယားနိုင်ငံ", "yui:da.ya:nuingngam")
	self:check_tr("ကိုယ့်မင်းကိုယ့်ချင်း", "kuiy.mang:kuiy.hkyang:")
	self:check_tr("ကမ်းခြေ", "kam:hkre")
	self:check_tr("ဝိဇ္ဇာ", "wijja")
	self:check_tr("ဒုက္ခ", "dukhka.")
	self:check_tr("ကဏ္ဍ", "kanda.")
	self:check_tr("မန္တလေး", "manta.le:")
	self:check_tr("ပိဿာ", "pi.ssa")
	self:check_tr("ကြက်ဆင်", "krakhcang")
	self:check_tr("မြန်မာဘာသာ", "mranmabhasa")
	self:check_tr("ဒူးရင်းသီး", "du:rang:si:")
	self:check_tr("ကျောင်းသူ", "kyaung:su")
	self:check_tr("အင်္ဂလိပ်", "angga.lip")
	self:check_tr("ကမ္ဘာ", "kambha")
	self:check_tr("ရင်ဘတ်", "rangbhat")
	self:check_tr("ရုပ်ရှင်ရုံ", "ruphrang-rum")
	self:check_tr("နွေဦးပေါက်", "nweu:pauk")
	self:check_tr("စာကြည့်တိုက်", "ca-krany.tuik")
	self:check_tr("နှာခေါင်း", "hnahkaung:")
	self:check_tr("ဆောင်းဦး", "hcaung:u:")
	self:check_tr("ဗမာစကား", "ba.maca.ka:")
	self:check_tr("သန်ကောင်", "sankaung")
	self:check_tr("သည်းခြေ", "sany:hkre")
	self:check_tr("သင်္ချိုင်း", "sanghkyuing:")
	self:check_tr("နာမည်", "namany")
	self:check_tr("ဒေါင်း", "daung:")
	self:check_tr("ရင်ပတ်", "rangpat")
	self:check_tr("မျောက်", "myauk")
	self:check_tr("မျက်စိ", "myakci.")
	self:check_tr("မိန်းမ", "min:ma.")
	self:check_tr("လွတ်လပ်ခွင့်", "lwatlaphkwang.")
	self:check_tr("လှေ", "hle")
	self:check_tr("ဆေးရုံ", "hce:rum")
	self:check_tr("ဘာသာဗေဒ", "bhasabeda.")
	self:check_tr("ဘူတာရုံ", "bhutarum")
	self:check_tr("တက္ကသိုလ်", "takka.suil")
	self:check_tr("တရုတ်စကား", "ta.rutca.ka:")
	self:check_tr("ဗုဒ္ဓ", "buddha.")
	self:check_tr("ဂြိုဟ်", "gruih")
	self:check_tr("အင်္ဂလိပ်ဘာသာ", "angga.lipbhasa")
	self:check_tr("အဏ္ဏဝါ", "anna.wa")
	self:check_tr("ဦးချို", "u:hkyui")
	self:check_tr("အိပ်ရာ", "ip-ra")
	self:check_tr("အဘိဓာန်", "a.bhi.dhan")
	self:check_tr("လမ်းလျှောက်", "lam:hlyauk")
	self:check_tr("ရန်ဖြစ်", "ranhprac")
	self:check_tr("အော့အန်", "au.an")
	self:check_tr("ပြည်ထောင်စု မြန်မာ နိုင်ငံတော်", "pranyhtaungcu. mranma nuingngamtau")
	self:check_tr("အိန္ဒိယနိုင်ငံ", "indi.ya.nuingngam")
	self:check_tr("ရန်ကုန်မြို့", "rankunmrui.")
	self:check_tr("ထိုင်ဝမ်", 'htuing-wam')
	self:check_tr("အီတလီနိုင်ငံ", 'ita.linuingngam')
	self:check_tr("ရွှေဖရုံသီး", 'hrwehpa.rumsi:')
    self:check_tr("ဖြစ်ခေါင့်ဖြစ်ခဲ", 'hprachkaung.hprachkai:')
    self:check_tr("ခေါင့်", "hkaung.")
    self:check_tr("ဝက်အူ", "wak-u")
    self:check_tr("ဥစ်", "uc")
    self:check_tr("မလာနိုင်ပါဘူး။", "ma.lanuingpabhu:&#124;&#124;")
end

return tests