Module:hi-convert/testcases

local tests = require('Module:UnitTests') local tr = require('Module:hi-convert').tr function tests:check_tr(Deva, Arab) self:equals((' %s '):format(Deva, Deva), tr(Deva, 'ur', 'Deva'), Arab) end

function tests:test_translit local examples = { { "काम", "کام" }, { "आइंदा", "آئِنْدا" }, { "उपलब्ध", "اُپلَبْدھ" }, { "फल", "پَھل" }, { "शहर", "شَہَر" }, { "टेलिविश़न", "ٹیلِوِژَن" }, { "टेलिविझ़न", "ٹیلِوِژَن" }, { "आम", "آم" }, { "चौड़ा", "چَوڑا" }, { "कुत्ता", "کُتّا" }, { "तैमूर", "تَیمُور" }, { "ख़ुदा", "خُدا" }, { "सिसकना", "سِسَکنا" }, { "इश्तिमालियत", "اِشْتِمالِیَت" }, { "पहले", "پَہلے" }, { "ठहरना", "ٹَھہَرنا" }, { "कई", "کَئی" }, { "पैदाइश", "پَیدائِش" }, { "खुल्वाओ", "کُھلْواؤ" }, { "ग़द्दार", "غَدّار" }, { "बैठो", "بَیٹھو" }, }	self:iterate(examples, "check_tr") end

return tests