Module:gu-translit/testcases

-- Unit tests for Module:gu-translit. Refresh page to run tests. local tests = require('Module:UnitTests') local transliterate = require('Module:gu-translit').tr

--TO DO function tests:do_test_translit(gujr, roman, xlit) self:equals(' ' .. gujr .. ' ', transliterate(gujr, 'gu', 'Gujr'), roman) end

function tests:test_translit_gujarati local examples = { { 'રુગ્ણાલય', 'rugṇālay' }, { 'અતિવલય', 'ativalay' }, { 'ક્ષમા', 'kṣamā' }, { 'ગોળો', 'goḷo' }, { 'ગુજરાતી', 'gujrātī' }, { 'બત્તી', 'battī' }, { 'ઉંદર', 'undar' }, { 'એરું', 'erũ' }, { 'હ્યત઼્', 'hyat̰' }, { 'સંપત્તિ', 'sampatti' }, { 'જિંદગી', 'jindgī' }, { 'સંન્યાસી', 'sannyāsī' }, { 'પૂછવું', 'pūchvũ' }, { 'છોકરું', 'chokrũ' }, { 'ઊંચાં', 'ū̃cā̃' }, { 'ખડબચડું', 'khaḍbacḍũ' }, { 'સમજાવવું', 'samjāvvũ' }, { 'વાંકું', 'vā̃kũ' }, { 'બળજબરી', 'baḷjabrī' }, { 'વર્તવું', 'vartvũ' }, { 'એંસી', 'ẽsī' }, { 'ઇચ્છવું', 'icchvũ' }, { 'વિદુગ્ધધુ', 'vidugdhadhu' }, { 'આંતર', 'āntar' }, { 'અતિઘણું', 'atighaṇũ' }, { 'ઉદાહરણ', 'udāharaṇ' }, { 'અતિશયોક્તિ', 'atiśayokti' }, { 'કેળવણી', 'keḷavṇī' }, { 'ચકચકિત', 'cakcakit' }, { 'દસ્તાવેજીકરણ', 'dastāvejīkaraṇ' }, { 'જાળવવું', 'jālavvũ' }, {'ગઈ', 'gaī'}, }	self:iterate(examples, 'do_test_translit') end return tests