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