Module:cr-translit/testcases

From Wiktionary, the free dictionary
Jump to navigation Jump to search

This is the unit-testing module for Module:cr-translit.


local export = {}

local result = ""

local function add(text)
	result = result .. "* [["..text.."#Cree|"..text.."]]: " .. require("Module:cr-translit").tr(text, "cr", "Cans") .. "\n"
end

local function dda(text)
	result = result .. "* [["..text.."#Cree|"..text.."]]: " .. require("Module:cr-translit").transcribe(text) .. "\n"
end

function export.show()
	add("ᐁᔨᐦᑵᐤ")
	add("ᐊᐱᑕᐘᐣ")
	add("ᐊᑎᒼ")
	add("ᐊᓄᑭᐃᑶᑭᑲ")
	add("ᐊᔦᒥᐅᑭᔨᑲ")
	add("ᐋᒨ")
	add("ᐧᐋᐸᔅᒄ")
	add("ᐱᔔ")
	add("ᐴᔒ")
	add("ᐸᔉᐙᐎᒧᐢᑐᐢ")
	add("ᐸᔦᔱᑲᓂᑭᔨᑲ")
	add("ᑭᒋᐊᐱᑕᐘᐣ")
	add("ᑭᒋᐊᓄᑭᐃᑶᑭᑲ")
	add("ᑭᒧᓭᐤ")
	add("ᑭᓀᐱᐠ")
	add("ᑳᐦᑳᒎ")
	add("ᒥᐢᑕᑎᒼ")
	add("ᒥᓂᔥᑎᒄ")
	add("ᒨᐦᑯᒫᓐ")
	add("ᒪᑎᓇᐅᑶᔨᑲ")
	add("ᒪᔉᐗ")
	add("ᒪᕁᐁᓰᐢ")
	add("ᓂᔅᒃ")
	add("ᓂᔭ")
	add("ᓃᐲᔾ")
	add("ᓇᑭ")
	add("ᓰᓰᑉ")
	dda("aamoo")
	dda("kakwa")
	dda("kisiskāciwani-sīpiy")
	dda("makusue")
	dda("mikisiw")
	dda("miskan")
	dda("naki")
	dda("peepee")
	dda("peepee tsoo")
	dda("sawan")
	dda("sīpiy")
	dda("wikowin")
	dda("êyihkwêw")
	return result
end

return export