Module:gon-Gonm-translit/testcases

-- Unit tests for Module:gon-Gonm-translit. Refresh page to run tests. local tests = require('Module:UnitTests') local gon_translit = require('Module:gon-Gonm-translit')

--TO DO function tests:do_test_translit(gonm, roman, comment) self:equals(		' ' .. gonm .. ' ',		gon_translit.tr(gonm, 'gon', 'gonm'),		roman,		{ comment = comment }) end

function tests:test_translit_gondi local examples = { { '𑴦𑴶', 'r̥', 'independent  represented by independent  + dependent '}, { '𑴨𑴘𑵂𑴳', 'vaṛī', '<ṛ> represented as 𑴘𑵂'}, { '𑴀𑴎𑵅𑴎', 'agga', 'virama'}, { '𑴌𑴱𑴖𑵄', 'kāṭ', 'word-final halanta'}, { '𑴌𑴵𑴥𑵄𑴫𑴱', 'kūysā', 'word-medial halanta'}, { '𑴀𑵆𑴝𑴽', 'ardo', 'repha'}, { '𑴑𑴱𑴠𑵇𑴱', 'cāprā', 'ra-kāra'}, { '𑴆𑵃', 'ĕ', '<ऍ> ĕ independent'}, { '𑴁𑵃', 'ŏ', '<ऑ> ŏ independent'}, { '𑴌𑵃', 'kĕ', '<ऍ> ĕ dependent'}, { '𑴌𑴱𑵃', 'kŏ', '<ऑ> ŏ dependent'}, }	self:iterate(examples, 'do_test_translit')

end return tests