Module:siwa-pron/testcases

Revision as of 14:16, 10 August 2021 by Sware (talk | contribs)


137 of 141 tests failed. (refresh)

TextExpectedActual
test_example:
PassedTeltsġviˈtʰɛɬt͡sxwiˈtʰɛɬt͡sxwi
Passeduįokỏesġen
(uįo·kỏesġen)
ˌujɔˈk⁽ʰ⁾ʊːɛsxɛnˌujɔˈk⁽ʰ⁾ʊːɛsxɛn
ategeuskus
vowels
Passedatakaˈɑtɑɡaˈɑtɑɡa
Passedatkakaˈatkɑɡaˈatkɑɡa
Failedhảppohæːʔpɔˈhæːʔpɔ
Failedkęmescʰæmɛsˈcʰæmɛs
Failedkemhicʰɛmhiˈcʰɛmhi
Failedảliæːliˈæːli
Failedetsaet͡saˈet͡sa
Failedetstaɛt͡staˈɛt͡stːa
Failedˈ
Failediriiriˈiri
FailedIrhiɪrhiˈɪrhi
Failedkỉcʰiːˈcʰiː
Failedmorimɔriˈmɔri
Failedodlnaɔtɬnaˈɔtɬnːa
Failedkỏikʰʊːiˈkʰʊːi
Failedkõhikʰɔ̃ʔiˈkʰɔ̃ʔi
Failedõkkiaɔ̃ʔciaˈɔ̃ʔcia
Failedõutɔ̃ːʔɔ̃̆ˈɔ̃ːʔ
Failedhummihumːiˈhumːi
Failedhuhmihʊhmiˈhʊhmi
Failedhủdnahuːʔt̚naˈhuːʔt̚na
Failedkůnůcʰønøˈcʰønø
Failedlůkkůlœʔcøˈlœʔcø
Failedsẻusøːˈsøː
Failedtyrytʰyryˈtʰyry
Failedsytkasœtkaˈsœtka
Failednỷnnyːnˈnyːn
ettategeuskus te neġġateuskus
diphthongs and triphthongs
Failedhaiddįahɑid͡ʑːaˈhɑid͡ʑːa
Failedhaidnihaɪʔt̚niˈhaɪʔt̚ni
Failedaurinɑurɪnˈɑurɪn
Failedaurkoaʊrkɔˈaʊrkɔ
Failedaykaæøɡaˈæøɡa
Failedayḍguæœðɡuˈæœðɡu
Failedkeicʰeiˈcʰei
Failedkeiḍgecʰɛɪðɟeˈcʰɛɪðɟe
Failedeumaįaeumɑjaˈeumɑja
Failedneuḍgenɛʊðɟeˈnɛʊðɟe
Failedteytʰeøˈtʰeø
Failedteylbatɛœlbaˈtʰɛœlba
Failedpiagipʰiɑjiˈpʰiɑɟi
Failedpiatkipʰɪatciˈpʰɪatci
Failedniebininiebiniˈniebini
Failedkieskacʰɪɛskaˈcʰɪɛska
Failediohhįaiɔhːjaˈiɔhːja
Failediohkaɪɔhkaˈɪɔhka
Failedtiuhhentʰiuhːɛnˈtʰiuhːɛn
Failedmiudnamɪʊʔt̚naˈmɪʊʔt̚na
Failedmęmiůmæmiøˈmæmiø
Failedmiůtmɪœʔœ̆ˈmɪœʔœ̆
Failedsoakisɔɑɟiˈsɔɑɟi
Failedsoakkiasɔaʔciaˈsɔaʔcia
Failedroihhorɔihːɔˈrɔihːɔ
Failedloippolɔɪʔpɔˈlɔɪʔpɔ
Failedouġuɔuxuˈɔuxu
Failedlįoubmoljɔʊʔp̚mɔˈljɔʊʔp̚mɔ
Failedrikkuamirɪʔkuɑmiˈrɪʔkuɑmi
Failedneskuahminɛskʊahmiˈnɛskʊahmi
Failedbelmuibɛlmuiˈbɛlmui
Failedsuiknasʊɪʔk̚ŋaˈsʊɪʔk̚ŋa
Failedpigįuomapʰijːuɔmaˈpʰijːuɔma
Failedpuolhiapʰʊɔlhiaˈpʰʊɔlhia
Failedtůavventʰøɑwːɛnˈtʰøɑwːɛn
Failedůatœaʔăˈœaʔă
Failedsůitůsøidøˈsøidø
Failedůikkůœɪʔcøˈœɪʔcø
Failedtsġiaugat͡sxiɑuɣaˈt͡sxiɑuɣa
Failedbiaiḍbakinbɪaɪðbɑɡɪnˈbɪaɪðbɑɟɪn
Failednieigįanieijːaˈnieijːa
Failedniueniueˈniue
Failedgoaiġaɡɔɑixaˈɡɔɑixa
Failedhuoibmuihʊɔɪʔp̚muiˈhʊɔɪʔp̚mui
Failedbenhueitabɛnhueidaˈbɛnhueida
oaḍgeuskus
consonants
Failedmammamɑmːaˈmɑmːa
Failedbialibiɑliˈbiɑli
Failedvilvivɪlviˈvɪlvi
Failednetanetaˈneta
Failedsomisɔmiˈsɔmi
Failedṡiniɕiniˈɕini
Failedtṡihit͡ɕiʔĭˈt͡ɕiʔi
Failedhįůdįahjød͡ʑaˈhjød͡ʑa
Failedkeḍmicʰɛðmiˈcʰɛðmːi
Failedrekkenrɛʔcɛnˈrɛʔcɛn
Failedleḍbalɛðbaˈlɛðba
Failedỉdlaiːtɬaˈiːtɬa
Failedkengicʰeŋːiˈcʰeŋːi
Failednįunniɲunːiˈɲunːi
Failedsġůgįůsxøjːøˈsxøjːø
Failedhęnihæniˈhæni
Failedpoaṡṡipʰɔɑɕːiˈpʰɔɑɕːi
Failedpeymapʰeømaˈpʰeøma
Failedtỏtʰʊːˈtʰʊː
Failedtohhustʰɔhːʊsˈtʰɔhːʊs
Failedkemṡicʰɛmɕiˈcʰɛmɕi
Failedkolkonkʰɔɬkɔnˈkʰɔlkɔn
Failedgįosinɟɔsɪnˈɟɔsɪn
Failedgįegįid͡zejːiˈd͡zejːi
Failedkikacʰikaˈcʰika
Failednetanetaˈneta
Failedtatamitʰɑtɑmiˈtʰɑtɑmi
Failedtseput͡sepuˈt͡sepu
Failedvihiviʔiˈviʔi
Failedsagįobasɑjːɔbaˈsɑjːɔba
Failedhuhhihuhːiˈhuhːi
Failedopaɔpaˈɔpa
Failedoapiɔɑbiˈɔɑbi
Failedgautaɡɑudaˈɡɑuda
Failedkeikacʰeiɡaˈcʰeiɡa
Failedkedacʰedaˈcʰeda
Failedkeidacʰeiðaˈcʰeiða
Failedodenaɔdenaˈɔdena
Failedoadiɔɑd͡ʑiˈɔɑd͡ʑi
Failedeiddaeitːaˈeitːa
Failedeiddieeitːieˈeitːie
Failedgegiɟeɟiˈɟeɟi
Failedgeigaɟeiɣaˈɟeiɣa
Failedhaithaɪt͡ɕˈhaɪt͡ɕ
Failedeletelɛʔɛ̆ˈelɛʔɛ̆
Failedlungitluŋːɪt͡ɕˈluŋːɪt͡ɕ
Failedtůppůtʰœʔpøˈtʰœʔpø
Failedůttůœʔtøˈœʔtø
Failedsġoakkesxɔaʔceˈsxɔaʔce
Failedsokubmuesɔkʊʔp̚mueˈsɔkʊʔp̚mue
Failedsauṡpỉdnasaʊɕpiːʔt̚naˈsaʊɕpiːʔt̚na
Failedvoaknavɔaʔk̚ŋaˈvɔaʔk̚ŋa
Failedhuvvihuwːiˈhuwːi
Failedtiebbamitʰiepːɑmiˈtʰiepːɑmi
Failedoddoɔtːɔˈɔtːɔ
Failedmieḍḍamieðːaˈmieðːa
Failedhessehesːeˈhesːe
Failedaṡṡekkenɑɕːɛʔcɛnˈɑɕːɛʔcɛn
Failedkůddįůcʰød͡ʑːøˈcʰød͡ʑːø
Failedmįerrumjerːuˈmjerːu
Failedholluhɔlːuˈhɔlːu
Failedpeggůpʰecːøˈpʰecːø
Failedtoḥḥamitʰɔʔːɑmiˈtʰɔʔːɑmi
Failedtahhatʰɑhːaˈtʰɑhːa
Failedůdlġůtœtɬxœʔœ̆ˈœtɬxœʔœ̆
Failedniḍginɪðɟiˈnɪðɟi
Failednedġinɛðxiˈnɛðxi

local tests = require('Module:UnitTests')
local m_IPA = require('Module:siwa-pron')

local function IPA_style(IPA)
	return '<span style="font-size:110%;font-family:Gentium,\'DejaVu Sans\',\'Segoe UI\',sans-serif>' .. IPA .. '</span>'
end

local function linkup(text)
	return "[[Contionary:" .. text .. "#Siwa|" .. text .. "]]"
end

function tests:check_output(term, expected, noresp)
	return tests:equals(
		noresp and linkup(noresp) .. "<br>(" .. term .. ")" or linkup(term),
		m_IPA.crux(term),
		expected,
		{ display = IPA_style, show_difference = true }
	)
end

function tests:test_example()
	local list = {
		{"Teltsġvi", "ˈtʰɛɬt͡sxwi"},
		{"uįo·kỏesġen", "ˌujɔˈk⁽ʰ⁾ʊːɛsxɛn", "uįokỏesġen"},
		--[["vowels",
		{"kigįini", ""},
		{"kigįo̊ni", ""},
		{"ata", ""},
		{"at", ""},
		{"anta", ""},
		{"gedli", ""},
		{"hiddįuįa", ""},
		{"katsa", ""},
		{"dảdna", ""},
		{"danaka", ""},
		{"ehhama", ""},
		{"ehhakka", ""},
		"short vowels",
		{"gagi", ""},
		{"kulu", ""},
		{"galmot", ""},
		{"kęmes", ""},
		{"megi", ""},
		{"netra", ""},
		{"nitṡa", ""},
		{"pilra", ""},
		{"pohi", ""},
		{"sġodna", ""},
		{"kulu", ""},
		{"nuppua", ""},
		{"půdů", ""},
		{"sůtrů", ""},
		{"tygi", ""},
		{"ymni", ""},
		{"kõhi", ""},
		{"kõḍga", ""},
		"short open vowels",
		{"atra", ""},
		{"sukno", ""},
		{"sungoma", ""},
		{"hallu", ""},
		{"haluka", ""},
		"short closed vowels",
		{"gedna", ""},
		{"genari", ""},
		{"kuspo", ""},
		{"kusoųi", ""},
		{"edġe", ""},
		{"eteri", ""},
		"the archiphoneme ''ɨ''",
		{"tahha", ""},
		{"toahhun", ""},
		{"gasi", ""},
		{"gausun", ""},
		{"gei", ""},
		{"gegįin", ""},
		{"kyṡi", ""},
		{"kůiṡůn", ""},
		"long vowels",
		{"mảra", ""},
		{"mảhra", ""},
		{"pẻsi", ""},
		{"pẻbmui", ""},
		{"pỉni", ""},
		{"pỉdna", ""},
		{"pỏbi", ""},
		{"tỏhni", ""},
		{"ủma", ""},
		{"ủdno", ""},
		{"ẻu", ""},
		{"ẻulbi", ""},
		{"įỷ", ""},
		{"mỷhni", ""},
		{"kõuba", ""},
		{"õut", ""},
		"diphthongs",
		{"sỉubmi", ""},
		{"aubmi", ""},
		{"koakvi", ""},
		{"neulkio", ""},
		{"nianso", ""},
		{"riehpi", ""},
		{"diuksi", ""},
		{"miout", ""},
		{"ųanuahmo", ""},
		{"vuihli", ""},
		{"gaykka", ""},
		{"suvi", ""},
		{"sůỉmo", ""},
		{"huųo", ""},
		{"huoma", ""},
		"semivowel",
		{"igįut", ""},
		{"luvvủ", ""},
		{"oųala", ""},
		{"ovvala", ""},
		{"oula", ""},
		"triphthongs",
		{"tsġiauga", ""},
		{"tõkkiauki", ""},
		{"tieibid", ""},
		{"mieumi", ""},
		{"niue", ""},
		{"toaika", ""},
		{"peuiskvi", ""},
		{"ruoiknei", ""},
		"coalescence",
		{"gảgi", ""},
		{"gęįagi", ""},
		{"geįe", ""},
		{"hego", ""},
		{"hivve", ""},
		{"keugo", ""},
		{"kůbue", ""},
		{"niuba", ""},
		{"nivvadi", ""},
		{"maidi", ""},
		{"magįika", ""},
		{"saiųu", ""},
		{"saịuka", ""},
		{"tiegibi", ""},
		{"tuobi", ""},
		{"tubimo", ""},
		{"vebo", ""},
		{"vivve", ""},
		"apocope",
		{"tsammi", ""},
		{"tsamġa", ""},
		{"tsamṡita", ""},
		{"sira", ""},
		{"sỉhdi", ""},
		{"kori", ""},
		{"kohko", ""},
		{"pyry", ""},
		{"pyhma", ""},
		{"sġaumkka", ""},
		{"ỉltṡemkka", ""},
		"prothesis",
		{"moġa", ""},
		{"amġa", ""},
		{"anomġa", ""},
		"stress",
		{"en·tiebbie", "", "entiebbie"},
		{"m·o·hįeimen·i", "", "mohįeimeni"},
		{"o·sikkami", "", "osikkami"},
		{"o·gauldigge", "", "ogauldigge"},
		{"ogalen", ""},
		{"asġa", ""},
		{"sahha", ""},
		"consonants",
		"/m/",
		{"moni", ""},
		{"lįohma", ""},
		{"mamma", ""},
		{"umna", ""},
		{"ymni", ""},
		{"hįỏmno", ""},
		{"imno", ""},
		{"kůimpa", ""},
		{"tůmkki", ""},
		{"lįemkka", ""},
		{"damu", ""},
		{"damġa", ""},
		{"kaibmu", ""},
		{"kaimka", ""},
		{"gįaukama", ""},
		{"tama", ""},
		{"taintsġi", ""},
		{"dỉmma", ""},
		{"dỉndi", ""},
		{"kinaubmi", ""},
		{"kinaundi", ""},
		"/p/ and /b/",
		{"pila", ""},
		{"laipin", ""},
		{"mẻppi", ""},
		{"oaḍbi", ""},
		{"loba", ""},
		{"iįeppi", ""},
		{"haihpo", ""},
		{"tiehba", ""},
		{"onębbi", ""},
		{"nubmi", ""},
		{"tsảpmi", ""},
		{"nypsiri", ""},
		{"tsảpsiri", ""},
		{"tṡipra", ""},
		{"elepṡia", ""},
		{"gabṡi", ""},
		{"oapi", ""},
		{"oaḍgo", ""},
		{"rapa", ""},
		{"raḍga", ""},
		"/v/",
		{"vỉmi", ""},
		{"savi", ""},
		{"seuvvi", ""},
		{"sůivvi", ""},
		"/n/",
		{"netuba", ""},
		{"tona", ""},
		{"kinįi", ""},
		{"nįa", ""},
		{"hanna", ""},
		{"kůnnįůli", ""},
		{"lỉdna", ""},
		{"igna", ""},
		{"hiamin", ""},
		{"hihlon", ""},
		{"mamna", ""},
		{"obeno", ""},
		{"ono", ""},
		{"sumana", ""},
		{"noni", ""},
		{"nõtṡen", ""},
		{"koni", ""},
		{"kõtsiṡi", ""},
		{"kõtṡi", ""},
		{"bansi", ""},
		{"mani", ""},
		{"mansi", ""},
		{"untsi", ""},
		{"banka", ""},
		{"įanka", ""},
		{"lonhi", ""},
		{"bunhi", ""},
		"/t/",
		{"tatami", ""},
		{"eita", ""},
		{"ỉtita", ""},
		{"kůitton", ""},
		{"sảhta", ""},
		{"hįokot", ""},
		{"ůat", ""},
		{"hait", ""},
		{"sirit", ""},
		{"tabmi", ""},
		{"ủtva", ""},
		{"nỷdednįukli", ""},
		{"hetna", ""},
		{"atsio", ""},
		{"kotsmi", ""},
		{"ỉdla", ""},
		{"dlei", ""},
		{"ġųadlmi", ""},
		{"seidlġa", ""},
		{"půadlva", ""},
		{"sedla", ""},
		{"kotvi", ""},
		{"notvi", ""},
		{"beitsvi", ""},
		{"tvỉmyn", ""},
		{"gautra", ""},
		{"nautra", ""},
		{"setġa", ""},
		{"otka", ""},
		{"tṡotka", ""},
		{"biohtska", ""},
		"/d/",
		{"dedna", ""},
		{"dįẻ", ""},
		{"ida", ""},
		{"iedot", ""},
		{"kendita", ""},
		{"lỉngid", ""},
		{"dlei", ""},
		{"tieibid", ""},
		{"kodi", ""},
		{"edi", ""},
		{"meḍvi", ""},
		{"loḍvot", ""},
		{"idnu", ""},
		{"bảḍga", ""},
		{"gieḍbi", ""},
		{"otoatka", ""},
		{"sitri", ""},
		{"guokveitri", ""},
		"/ð/",
		{"oḍḍo", ""},
		{"saḍḍa", ""},
		{"sieḍḍo", ""},
		{"daḍmi", ""},
		{"heiḍmi", ""},
		{"koḍmi", ""},
		{"koḍḍa", ""},
		{"įeḍka", ""},
		{"siḍbi", ""},
		{"veḍgo", ""},
		{"veḍvo", ""},
		"/s/",
		{"sara", ""},
		{"ussủ", ""},
		{"misas", ""},
		{"mimůkis", ""},
		{"svaḍma", ""},
		{"o·kįasvi", "", "okįasvi"},
		{"įosli", ""},
		{"moskko", ""},
		{"sappiskka", ""},
		"/ɕ/",]]
		"ategeuskus<br />''vowels''",
		{"ataka", "ˈɑtɑɡa"},
		{"atkaka", "ˈatkɑɡa"},
		{"hảppo", "hæːʔpɔ"},
		{"kęmes", "cʰæmɛs"},
		{"kemhi", "cʰɛmhi"},
		{"ảli", "æːli"},
		{"etsa", "et͡sa"},
		{"etsta", "ɛt͡sta"},
		{"ẻ", "eː"},
		{"iri", "iri"},
		{"Irhi", "ɪrhi"},
		{"kỉ", "cʰiː"},
		{"mori", "mɔri"},
		{"odlna", "ɔtɬna"},
		{"kỏi", "kʰʊːi"},
		{"kõhi", "kʰɔ̃ʔi"},
		{"õkkia", "ɔ̃ʔcia"},
		{"õut", "ɔ̃ːʔɔ̃̆"},
		{"hummi", "humːi"},
		{"huhmi", "hʊhmi"},
		{"hủdna", "huːʔt̚na"},
		{"kůnů", "cʰønø"},
		{"lůkků", "lœʔcø"},
		{"sẻu", "søː"},
		{"tyry", "tʰyry"},
		{"sytka", "sœtka"},
		{"nỷn", "nyːn"},
		"ettategeuskus te neġġateuskus<br />''diphthongs and triphthongs''",
		{"haiddįa", "hɑid͡ʑːa"},
		{"haidni", "haɪʔt̚ni"},
		{"aurin", "ɑurɪn"},
		{"aurko", "aʊrkɔ"},
		{"ayka", "æøɡa"},
		{"ayḍgu", "æœðɡu"},
		{"kei", "cʰei"},
		{"keiḍge", "cʰɛɪðɟe"},
		{"eumaįa", "eumɑja"},
		{"neuḍge", "nɛʊðɟe"},
		{"tey", "tʰeø"},
		{"teylba", "tɛœlba"},
		{"piagi", "pʰiɑji"},
		{"piatki", "pʰɪatci"},
		{"niebini", "niebini"},
		{"kieska", "cʰɪɛska"},
		{"iohhįa", "iɔhːja"},
		{"iohka", "ɪɔhka"},
		{"tiuhhen", "tʰiuhːɛn"},
		{"miudna", "mɪʊʔt̚na"},
		{"męmiů", "mæmiø"},
		{"miůt", "mɪœʔœ̆"},
		{"soaki", "sɔɑɟi"},
		{"soakkia", "sɔaʔcia"},
		{"roihho", "rɔihːɔ"},
		{"loippo", "lɔɪʔpɔ"},
		{"ouġu", "ɔuxu"},
		{"lįoubmo", "ljɔʊʔp̚mɔ"},
		{"rikkuami", "rɪʔkuɑmi"},
		{"neskuahmi", "nɛskʊahmi"},
		{"belmui", "bɛlmui"},
		{"suikna", "sʊɪʔk̚ŋa"},
		{"pigįuoma", "pʰijːuɔma"},
		{"puolhia", "pʰʊɔlhia"},
		{"tůavven", "tʰøɑwːɛn"},
		{"ůat", "œaʔă"},
		{"sůitů", "søidø"},
		{"ůikků", "œɪʔcø"},
		{"tsġiauga", "t͡sxiɑuɣa"},
		{"biaiḍbakin", "bɪaɪðbɑɡɪn"},
		{"nieigįa", "nieijːa"},
		{"niue", "niue"},
		{"goaiġa", "ɡɔɑixa"},
		{"huoibmui", "hʊɔɪʔp̚mui"},
		{"benhueita", "bɛnhueida"},
		"oaḍgeuskus<br />''consonants''",
		{"mamma", "mɑmːa"},
		{"biali", "biɑli"},
		{"vilvi", "vɪlvi"},
		{"neta", "neta"},
		{"somi", "sɔmi"},
		{"ṡini", "ɕini"},
		{"tṡihi", "t͡ɕiʔĭ"},
		{"hįůdįa", "hjød͡ʑa"},
		{"keḍmi", "cʰɛðmi"},
		{"rekken", "rɛʔcɛn"},
		{"leḍba", "lɛðba"},
		{"ỉdla", "iːtɬa"},
		{"kengi", "cʰeŋːi"},
		{"nįunni", "ɲunːi"},
		{"sġůgįů", "sxøjːø"},
		{"hęni", "hæni"},
		{"poaṡṡi", "pʰɔɑɕːi"},
		{"peyma", "pʰeøma"},
		{"tỏ", "tʰʊː"},
		{"tohhus", "tʰɔhːʊs"},
		{"kemṡi", "cʰɛmɕi"},
		{"kolkon", "kʰɔɬkɔn"},
		{"gįosin", "ɟɔsɪn"},
		{"gįegįi", "d͡zejːi"},
		{"kika", "cʰika"},
		{"neta", "neta"},
		{"tatami", "tʰɑtɑmi"},
		{"tsepu", "t͡sepu"},
		{"vihi", "viʔi"},
		{"sagįoba", "sɑjːɔba"},
		{"huhhi", "huhːi"},
		{"opa", "ɔpa"},
		{"oapi", "ɔɑbi"},
		{"gauta", "ɡɑuda"},
		{"keika", "cʰeiɡa"},
		{"keda", "cʰeda"},
		{"keida", "cʰeiða"},
		{"odena", "ɔdena"},
		{"oadi", "ɔɑd͡ʑi"},
		{"eidda", "eitːa"},
		{"eiddie", "eitːie"},
		{"gegi", "ɟeɟi"},
		{"geiga", "ɟeiɣa"},
		{"hait", "haɪt͡ɕ"},
		{"elet", "elɛʔɛ̆"},
		{"lungit", "luŋːɪt͡ɕ"},
		{"tůppů", "tʰœʔpø"},
		{"ůttů", "œʔtø"},
		{"sġoakke", "sxɔaʔce"},
		{"sokubmue", "sɔkʊʔp̚mue"},
		{"sauṡpỉdna", "saʊɕpiːʔt̚na"},
		{"voakna", "vɔaʔk̚ŋa"},
		{"huvvi", "huwːi"},
		{"tiebbami", "tʰiepːɑmi"},
		{"oddo", "ɔtːɔ"},
		{"mieḍḍa", "mieðːa"},
		{"hesse", "hesːe"},
		{"aṡṡekken", "ɑɕːɛʔcɛn"},
		{"kůddįů", "cʰød͡ʑːø"},
		{"mįerru", "mjerːu"},
		{"hollu", "hɔlːu"},
		{"peggů", "pʰecːø"},
		{"toḥḥami", "tʰɔʔːɑmi"},
		{"tahha", "tʰɑhːa"},
		{"ůdlġůt", "œtɬxœʔœ̆"},
		{"niḍgi", "nɪðɟi"},
		{"nedġi", "nɛðxi"},
		--[[{"", ""},
		{"", ""},
		{"", ""},
		{"", ""},
		{"", ""},
		{"", ""},
		{"", ""},
		{"", ""},
		{"", ""},
		{"", ""},
		{"", ""},
		{"", ""},
		{"", ""},
		{"", ""},
		{"", ""},
		{"", ""},
		{"", ""},
		{"", ""},
		{"", ""},
		{"", ""},
		{"", ""},
		{"", ""},
		{"", ""},
		{"", ""},
		{"", ""},
		{"", ""},
		{"", ""},
		{"", ""},
		{"", ""},
		{"", ""},
		{"", ""},
		{"", ""},
		{"", ""},
		{"", ""},
		{"", ""},
		{"", ""},
		{"", ""},
		{"", ""},
		{"", ""},
		{"", ""},
		{"", ""},
		{"", ""},
		{"", ""},
		{"", ""},
		{"", ""},
		{"", ""},
		{"", ""},
		{"", ""},
		{"", ""},
		{"", ""},
		{"", ""},
		{"", ""},
		{"", ""},
		{"", ""},
		{"", ""},
		{"", ""},
		{"", ""},
		{"", ""},
		{"", ""},
		{"", ""},
		{"", ""},
		{"", ""},
		{"", ""},
		{"", ""},
		{"", ""},
		{"", ""},
		{"", ""},
		{"", ""},
		{"", ""},
		{"", ""},
		{"", ""},
		{"", ""},
		{"", ""},
		{"", ""},
		{"", ""},
		{"", ""},
		{"", ""},
		{"", ""},
		{"", ""},
		{"", ""},
		{"", ""},
		{"", ""},
		{"", ""},
		{"", ""},
		{"", ""},
		{"", ""},
		{"", ""},
		{"", ""},
		{"", ""},
		{"", ""},
		{"", ""},
		{"", ""},
		{"", ""},
		{"", ""},
		{"", ""},
		{"", ""},
		{"", ""},
		{"", ""},
		{"", ""},
		{"", ""},
		{"", ""},
		{"", ""},
		{"", ""},
		{"", ""},
		{"", ""},
		{"", ""},
		{"", ""},
		{"", ""},
		{"", ""},
		{"", ""},
		{"", ""},
		{"", ""},
		{"", ""},
		{"", ""},
		{"", ""},
		{"", ""},
		{"", ""},
		{"", ""},
		{"", ""},
		{"", ""},
		{"", ""},
		{"", ""},
		{"", ""},
		{"", ""},
		{"", ""},
		{"", ""},
		{"", ""},
		{"", ""},
		{"", ""},
		{"", ""},
		{"", ""},
		{"", ""},
		{"", ""},
		{"", ""},
		{"", ""},
		{"", ""},
		{"", ""},
		{"", ""},
		{"", ""},
		{"", ""},
		{"", ""},
		{"", ""},
		{"", ""},
		{"", ""},
		{"", ""},
		{"", ""},
		{"", ""},
		{"", ""},
		{"", ""},
		{"", ""},
		{"", ""},
		{"", ""},
		{"", ""},
		{"", ""},
		{"", ""},
		{"", ""},
		{"", ""},
		{"", ""},
		{"", ""},
		{"", ""},
		{"", ""},
		{"", ""},
		{"", ""},]]
	}
	self:iterate(list, "check_output")
end

return tests