Module:brx-translit/testcases

-- Unit tests for Module:brx-translit. Refresh page to run tests. local tests = require('Module:UnitTests') local brx_translit = require('Module:brx-translit')

function tests:do_test_translit(deva, roman, comment) self:equals(' ' .. mw.ustring.gsub(deva, "%+", "") .. ' ', brx_translit.tr(deva, 'brx', 'Deva'), roman, { comment = comment }) end

function tests:test_translit_bodo self:do_test_translit('खावसे', 'kaose') self:do_test_translit('अखाफोर', 'okafwr') self:do_test_translit('अख्रां', 'okraŋ') self:do_test_translit('संख्रि', 'soŋkri') self:do_test_translit('दावदै', 'daodwi') self:do_test_translit('बिसोरनि', 'biswrni') self:do_test_translit('हामजायो', 'hamzayw') end return tests