14 of 59 tests failed. (refresh)
Text | Expected | Actual | |
---|---|---|---|
![]() | گؠوان | g'awān | g'awān |
![]() | آزاد | āzād | āzād |
![]() | أمیٖری | ạmīrī | ạmīrī |
![]() | پَکٕنَے | pakụnay | pakụnay |
![]() | دیُٛتُتھ | dyututh | dyututh |
![]() | وۄزُل | wọzul | wọzul |
![]() | پٔکؠ | pạk' | pạk' |
![]() | خانہٕ | xānụ | xānh |
![]() | خانہٕ دارێنؠ | xānụdāren' | xānh dāren' |
![]() | ہَتھ | hath | hath |
![]() | ترَٛٹھ | traṭh | traṭh |
![]() | اَکھ | akh | akh |
![]() | اُردوٗ | urdū | urdū |
![]() | اَدۄے | adọy | adọy |
![]() | اۆنٛجوٗر | onjūr | onjūr |
![]() | آتھوار | āthwār | āthwār |
![]() | آزٲدی | āzạ̄dī | āzạ̄dī |
![]() | آسُن | āsun | āsun |
![]() | آشَنؠ | āśan' | āśan' |
![]() | آشێنؠ | āśen' | āśen' |
![]() | آلَو | ālaw | ālaw |
![]() | آوٕرُن | āwụrun | āwụrun |
![]() | آوٕسُن | āwụsun | āwụsun |
![]() | آپراوُن | āprāwun | āprāwun |
![]() | آگُر | āgur | āgur |
![]() | کَرتہٕ | kartụ | karth |
![]() | کٔرؠ مٕتؠ | kạr'mụt' | kạr'mụt' |
![]() | أکِس دَزان دٲر | ạkis dazān dạ̄r | ạkis dazān dạ̄r |
![]() | ہٲومٕژ | hạ̄wmụċ | hạ̄wmụċ |
![]() | گُر | gur | gur |
![]() | زُرؠو | zur'aw | zur'aw |
![]() | مَکانہٕ | makānụ | makānh |
![]() | ہیٚچھُن | hechun | hychun |
![]() | ژھانٛڈُن | ċhānḍun | ċhānḍun |
![]() | نێچُو | necuw | necuw |
![]() | ژَتجی | ċatjī | ċatjī |
![]() | موجا | mōjā | mwj |
![]() | کیل | kēl | kyl |
![]() | اَلہٕ | alụ | alh |
![]() | کالَس | kālas | kālas |
![]() | اوٗر | ūr | ūr |
![]() | کانٛدُر | kāndur | kāndur |
![]() | ژھونٛڈمُت | ċhōnḍmut | ċhwnḍmut |
![]() | ژھٲنٛڈؠ مٕتؠ | ċhạ̄nḍ'mụt' | ċhạ̄nḍ'mụt' |
![]() | خۄش | xọś | xọś |
![]() | اٟٹھِم | ụ̄ṭhim | ụ̄ṭhim |
![]() | دَہَو ؤرِیَو پَتہٕ آو سہُ گَرٕ | dahaw wạriyaw patụ āw su garụ | dahaw riyaw path āw sh gar |
![]() | اۆڑ | oṛ | oṛ |
![]() | شیٖن | śīn | śīn |
![]() | کیۆم | kyom | kyom |
![]() | أنٛز | ạnz | ạnz |
![]() | ترٛےٚ | tre | tr |
![]() | بَطُخ | batux | batux |
![]() | ژےٚ | ċe | ċ |
![]() | کیٛازِ | kyāzi | kyāz |
![]() | کیُٛل | kyul | kyul |
![]() | کیٛوٗر | kyūr | kyūr |
![]() | اَکی | akī | akī |
![]() | کانٛہہ | kānh | kānhh |
local tests = require "Module:UnitTests"
local m = require "Module:User:Rishabhbhat/ks-pa-translit"
local convert = m.tr
function tests:check_tr(example, expected)
self:equals(
example,
convert(example),
expected
)
end
function tests:test_strings()
local examples = {
{"گؠوان", "g'awān"},
{"آزاد", "āzād"},
{"أمیٖری", "ạmīrī"},
{"پَکٕنَے", "pakụnay"},
{"دیُٛتُتھ", "dyututh"},
{"وۄزُل", "wọzul"},
{"پٔکؠ", "pạk'"},
{"خانہٕ", "xānụ"},
{"خانہٕ دارێنؠ", "xānụdāren'"},
{"ہَتھ", "hath"},
{"ترَٛٹھ", "traṭh"},
{"اَکھ", "akh"},
{"اُردوٗ", "urdū"},
{"اَدۄے", "adọy"},
{"اۆنٛجوٗر", "onjūr"},
{"آتھوار", "āthwār"},
{"آزٲدی", "āzạ̄dī"},
{"آسُن", "āsun"},
{"آشَنؠ", "āśan'"},
{"آشێنؠ", "āśen'"},
{"آلَو", "ālaw"},
{"آوٕرُن", "āwụrun"},
{"آوٕسُن", "āwụsun"},
{"آپراوُن", "āprāwun"},
{"آگُر", "āgur"},
{"کَرتہٕ ", "kartụ"},
{"کٔرؠ مٕتؠ", "kạr'mụt'"},
{"أکِس دَزان دٲر", "ạkis dazān dạ̄r"},
{"ہٲومٕژ", "hạ̄wmụċ"},
{ 'گُر', 'gur' },
{ 'زُرؠو', 'zur\'aw' },
{ 'مَکانہٕ', 'makānụ' },
{ 'ہیٚچھُن', 'hechun' },
{ 'ژھانٛڈُن', 'ċhānḍun' },
{ 'نێچُو', 'necuw' },
{ 'ژَتجی', 'ċatjī' },
{ 'موجا', 'mōjā' },
{ 'کیل', 'kēl' },
{ 'اَلہٕ', 'alụ' },
{ 'کالَس', 'kālas' },
{ 'اوٗر', 'ūr' },
{ 'کانٛدُر', 'kāndur' },
{ 'ژھونٛڈمُت', 'ċhōnḍmut' },
{ 'ژھٲنٛڈؠ مٕتؠ', 'ċhạ̄nḍ\'mụt\'' },
{ 'خۄش', 'xọś' },
{ 'اٟٹھِم', 'ụ̄ṭhim' },
{ 'دَہَو ؤرِیَو پَتہٕ آو سہُ گَرٕ', 'dahaw wạriyaw patụ āw su garụ' },
{ 'اۆڑ', 'oṛ' },
{ 'شیٖن', 'śīn' },
{'کیۆم', "kyom"},
{"أنٛز", "ạnz"},
{"ترٛےٚ", "tre"},
{"بَطُخ", "batux"},
{"ژےٚ", "ċe"},
{"کیٛازِ", "kyāzi"},
{"کیُٛل", "kyul"},
{"کیٛوٗر", "kyūr"},
{"اَکی", "akī"},
{"کانٛہہ", "kānh"},
}
self:iterate(examples, "check_tr")
end
return tests