Module:ur-Arab-Deva/testcases
Appearance
- The following documentation is located at Module:ur-Arab-Deva/testcases/documentation. [edit] Categories were auto-generated by Module:documentation. [edit]
- Useful links: root page • root page’s subpages • links • transclusions • tested module • sandbox
This is the unit-testing module for Module:ur-Arab-Deva.
6 of 52 tests failed. (refresh)
Text | Expected | Actual | Differs at | |
---|---|---|---|---|
![]() | بَلْکِہ (balki) | बल्कि | बल्कि | |
![]() | صَفْحَۂ اَوَّل (safha-yi avval) | सफ़्हा-ए-अव्वल | सफ़्हा-ए-अव्वल | |
![]() | بَعْد (ba'd) | बाद | बाद | |
![]() | بَئِ (ba-i) | बइ | बइ | |
![]() | بَھئِ (bha-i) | भइ | भइ | |
![]() | بھائِ (bhā-i) | भाइ | भाइ | |
![]() | بَرْچَھیت (barchait) | बर्छैत | बर्छैत | |
![]() | کُمھار (kumhār) | कुम्हार | कुम्हार | |
![]() | اِشْتِمالِیَت (iśtimāliyat) | इश्तेमालियत | इश्तेमालियत | |
![]() | ماشاءاَللہ (māśā'allh) | माशाअल्लाह | माशाअल्लाह | |
![]() | پَیدائِش (paidāiś) | पैदाइश | पैदाइश | |
![]() | وِلائَتی (vilāatī) | विलायती | विलायती | |
![]() | بَرْقِیات (barqiyāt) | बर्क़ियात | बर्क़ियत | 8 |
![]() | عَقْل ('aql) | अक़्ल | अक़्ल | |
![]() | عِزَّت ('izzat) | इज़्ज़त | इज़्ज़त | |
![]() | عَین ('ain) | ऐन | ऐन | |
![]() | عالَم ('ālam) | आलम | आलम | |
![]() | عَورَت ('aurat) | औरत | औरत | |
![]() | شُرُوع (śurū') | शुरू | शुरू | |
![]() | اِشعاع | इशआ | इशाअ | 3 |
![]() | عِیسیٰ ('īsā) | ईसा | ईसा | |
![]() | تَعَلُّقات (ta'alluqāt) | तअल्लुक़ात | ताल्लुक़ात | 2 |
![]() | تَعَلُّق (ta'alluq) | तअल्लुक़ | ताल्लुक़ | 2 |
![]() | مُتَعَلِّق (muta'alliq) | मुतअल्लिक़ | मुताल्लिक़ | 4 |
![]() | عُمر | उमर | उमर | |
![]() | دَفعَہ | दफ़ा | दफ़ा | |
![]() | بَچَّہ (bacca) | बच्चा | बच्चा | |
![]() | آم (ām) | आम | आम | |
![]() | لفْظ | लफ़्ज़ | लफ़्ज़ | |
![]() | حاضِر (hāzir) | हाज़िर | हाज़िर | |
![]() | چَوڑا (cauṛā) | चौड़ा | चौड़ा | |
![]() | کُتّا (kuttā) | कुत्ता | कुत्ता | |
![]() | تَیمُور (taimūr) | तैमूर | तैमूर | |
![]() | خُدا (xudā) | ख़ुदा | ख़ुदा | |
![]() | مَۓ عِشْق (ma-ye 'iśq) | म-ये-इश्क़ | म-ये-इश्क़ | |
![]() | شیرِ پَنْجاب (śer-i panjāb) | शेर-ए-पंजाब | शेर-ए-पंजाब | |
![]() | مَلکۂ دُنیا | मलक-ए-दुनिया | मलक-ए-दुनिय | 12 |
![]() | جَمُّوں (jammū̃) | जम्मूं | जम्मूं | |
![]() | سِسَکنا | सिसकना | सिसकना | |
![]() | پُل (pul) | पुल | पुल | |
![]() | نَہِیں (nahī̃) | नहीं | नहीं | |
![]() | پَہلے | पहले | पहले | |
![]() | ٹَھہَرنا | ठहरना | ठहरना | |
![]() | فوراً (foran) | फ़ोरन | फ़ोरन | |
![]() | ضَرُورَتً (zarūrān) | ज़रूरतन | ज़रूरतन | |
![]() | خُدا (xudā) | ख़ुदा | ख़ुदा | |
![]() | کئی | कई | कई | |
![]() | چائے (cāe) | चाए | चाए | |
![]() | کُھلْواؤ (khulvāo) | खुल्वाओ | खुल्वाओ | |
![]() | غَدّار (ġaddār) | ग़द्दार | ग़द्दार | |
![]() | بَیٹھو (baiṭho) | बैठो | बैठो | |
![]() | بَطَّخ (battax) | बत्तख़ | बत्तख़ |
local tests = require('Module:UnitTests')
local ur_convert = require('Module:ur-Arab-Deva')
local m_links = require('Module:links')
local ur = require('Module:languages').getByCode('ur')
local function link(term)
return m_links.full_link{term = term, lang = ur}
end
function tests:do_test_convert(Urdu, Deva, xlit)
self:equals(link(Urdu), ur_convert.tr(Urdu, 'ur', 'ur-Arab'), Deva)
end
function tests:test_convert_urdu()
local examples = {
{ "بَلْکِہ", "बल्कि"},
{"صَفْحَۂ اَوَّل", "सफ़्हा-ए-अव्वल"},
{ "بَعْد", "बाद"},
{ "بَئِ", "बइ"},
{ "بَھئِ", "भइ"},
{ "بھائِ", "भाइ"},
{ "بَرْچَھیت", "बर्छैत"},
{ "کُمھار", "कुम्हार"},
{ "اِشْتِمالِیَت", "इश्तेमालियत" },
{ "ماشاءاَللہ", "माशाअल्लाह"},
{ "پَیدائِش", "पैदाइश"},
{ "وِلائَتی", "विलायती"},
{ "بَرْقِیات", "बर्क़ियात"},
{ "عَقْل", "अक़्ल" },
{ "عِزَّت", "इज़्ज़त" },
{ "عَین", "ऐन" },
{ "عالَم", "आलम" },
{ "عَورَت", "औरत" },
{ "شُرُوع", "शुरू" },
{ "اِشعاع", "इशआ" },
{ "عِیسیٰ", "ईसा" },
{ "تَعَلُّقات", "तअल्लुक़ात" },
{ "تَعَلُّق", "तअल्लुक़" },
{ "مُتَعَلِّق", "मुतअल्लिक़" },
{ "عُمر", "उमर" },
{ "دَفعَہ", "दफ़ा" },
{ "بَچَّہ", "बच्चा" },
{ "آم", "आम" },
{ "لفْظ", "लफ़्ज़" },
{ "حاضِر", "हाज़िर" },
{ "چَوڑا", "चौड़ा" },
{ "کُتّا", "कुत्ता" },
{ "تَیمُور", "तैमूर" },
{ "خُدا", "ख़ुदा" },
{ "مَۓ عِشْق", "म-ये-इश्क़" },
{ "شیرِ پَنْجاب", "शेर-ए-पंजाब" },
{ "مَلکۂ دُنیا", "मलक-ए-दुनिया" },
{ "جَمُّوں", "जम्मूं" },
{ "سِسَکنا", "सिसकना" },
{ "پُل", "पुल" },
{ "نَہِیں", "नहीं" },
{ "پَہلے", "पहले" },
{ "ٹَھہَرنا", "ठहरना" },
{ "فوراً", "फ़ोरन" },
{ "ضَرُورَتً", "ज़रूरतन" },
{ "خُدا", "ख़ुदा" },
{ "کئی", "कई" },
{ "چائے", "चाए" },
{ "کُھلْواؤ", "खुल्वाओ" },
{ "غَدّار", "ग़द्दार" },
{ "بَیٹھو", "बैठो" },
{ "بَطَّخ", "बत्तख़" },
}
self:iterate(examples, "do_test_convert")
end
return tests