Module:siwa-pron/testcases

From Linguifex
< Module:siwa-pron
Revision as of 14:16, 10 August 2021 by Sware (talk | contribs)
Jump to navigation Jump to search

137 tests failed. (refresh)
Text Expected Actual
test_example:
Passed Teltsġvi ˈtʰɛɬt͡sxwi ˈtʰɛɬt͡sxwi
Passed uįokỏesġen
(uįo·kỏesġen)
ˌujɔˈk⁽ʰ⁾ʊːɛsxɛn ˌujɔˈk⁽ʰ⁾ʊːɛsxɛn
ategeuskus
vowels
Passed ataka ˈɑtɑɡa ˈɑtɑɡa
Passed atkaka ˈatkɑɡa ˈatkɑɡa
Failed hảppo hæːʔpɔ ˈhæːʔpɔ
Failed kęmes cʰæmɛs ˈcʰæmɛs
Failed kemhi cʰɛmhi ˈcʰɛmhi
Failed ảli æːli ˈæːli
Failed etsa et͡sa ˈet͡sa
Failed etsta ɛt͡sta ˈɛt͡stːa
Failed ˈ
Failed iri iri ˈiri
Failed Irhi ɪrhi ˈɪrhi
Failed kỉ cʰiː ˈcʰiː
Failed mori mɔri ˈmɔri
Failed odlna ɔtɬna ˈɔtɬnːa
Failed kỏi kʰʊːi ˈkʰʊːi
Failed kõhi kʰɔ̃ʔi ˈkʰɔ̃ʔi
Failed õkkia ɔ̃ʔcia ˈɔ̃ʔcia
Failed õut ɔ̃ːʔɔ̃̆ ˈɔ̃ːʔ
Failed hummi humːi ˈhumːi
Failed huhmi hʊhmi ˈhʊhmi
Failed hủdna huːʔt̚na ˈhuːʔt̚na
Failed kůnů cʰønø ˈcʰønø
Failed lůkků lœʔcø ˈlœʔcø
Failed sẻu søː ˈsøː
Failed tyry tʰyry ˈtʰyry
Failed sytka sœtka ˈsœtka
Failed nỷn nyːn ˈnyːn
ettategeuskus te neġġateuskus
diphthongs and triphthongs
Failed haiddįa hɑid͡ʑːa ˈhɑid͡ʑːa
Failed haidni haɪʔt̚ni ˈhaɪʔt̚ni
Failed aurin ɑurɪn ˈɑurɪn
Failed aurko aʊrkɔ ˈaʊrkɔ
Failed ayka æøɡa ˈæøɡa
Failed ayḍgu æœðɡu ˈæœðɡu
Failed kei cʰei ˈcʰei
Failed keiḍge cʰɛɪðɟe ˈcʰɛɪðɟe
Failed eumaįa eumɑja ˈeumɑja
Failed neuḍge nɛʊðɟe ˈnɛʊðɟe
Failed tey tʰeø ˈtʰeø
Failed teylba tɛœlba ˈtʰɛœlba
Failed piagi pʰiɑji ˈpʰiɑɟi
Failed piatki pʰɪatci ˈpʰɪatci
Failed niebini niebini ˈniebini
Failed kieska cʰɪɛska ˈcʰɪɛska
Failed iohhįa iɔhːja ˈiɔhːja
Failed iohka ɪɔhka ˈɪɔhka
Failed tiuhhen tʰiuhːɛn ˈtʰiuhːɛn
Failed miudna mɪʊʔt̚na ˈmɪʊʔt̚na
Failed męmiů mæmiø ˈmæmiø
Failed miůt mɪœʔœ̆ ˈmɪœʔœ̆
Failed soaki sɔɑɟi ˈsɔɑɟi
Failed soakkia sɔaʔcia ˈsɔaʔcia
Failed roihho rɔihːɔ ˈrɔihːɔ
Failed loippo lɔɪʔpɔ ˈlɔɪʔpɔ
Failed ouġu ɔuxu ˈɔuxu
Failed lįoubmo ljɔʊʔp̚mɔ ˈljɔʊʔp̚mɔ
Failed rikkuami rɪʔkuɑmi ˈrɪʔkuɑmi
Failed neskuahmi nɛskʊahmi ˈnɛskʊahmi
Failed belmui bɛlmui ˈbɛlmui
Failed suikna sʊɪʔk̚ŋa ˈsʊɪʔk̚ŋa
Failed pigįuoma pʰijːuɔma ˈpʰijːuɔma
Failed puolhia pʰʊɔlhia ˈpʰʊɔlhia
Failed tůavven tʰøɑwːɛn ˈtʰøɑwːɛn
Failed ůat œaʔă ˈœaʔă
Failed sůitů søidø ˈsøidø
Failed ůikků œɪʔcø ˈœɪʔcø
Failed tsġiauga t͡sxiɑuɣa ˈt͡sxiɑuɣa
Failed biaiḍbakin bɪaɪðbɑɡɪn ˈbɪaɪðbɑɟɪn
Failed nieigįa nieijːa ˈnieijːa
Failed niue niue ˈniue
Failed goaiġa ɡɔɑixa ˈɡɔɑixa
Failed huoibmui hʊɔɪʔp̚mui ˈhʊɔɪʔp̚mui
Failed benhueita bɛnhueida ˈbɛnhueida
oaḍgeuskus
consonants
Failed mamma mɑmːa ˈmɑmːa
Failed biali biɑli ˈbiɑli
Failed vilvi vɪlvi ˈvɪlvi
Failed neta neta ˈneta
Failed somi sɔmi ˈsɔmi
Failed ṡini ɕini ˈɕini
Failed tṡihi t͡ɕiʔĭ ˈt͡ɕiʔi
Failed hįůdįa hjød͡ʑa ˈhjød͡ʑa
Failed keḍmi cʰɛðmi ˈcʰɛðmːi
Failed rekken rɛʔcɛn ˈrɛʔcɛn
Failed leḍba lɛðba ˈlɛðba
Failed ỉdla iːtɬa ˈiːtɬa
Failed kengi cʰeŋːi ˈcʰeŋːi
Failed nįunni ɲunːi ˈɲunːi
Failed sġůgįů sxøjːø ˈsxøjːø
Failed hęni hæni ˈhæni
Failed poaṡṡi pʰɔɑɕːi ˈpʰɔɑɕːi
Failed peyma pʰeøma ˈpʰeøma
Failed tỏ tʰʊː ˈtʰʊː
Failed tohhus tʰɔhːʊs ˈtʰɔhːʊs
Failed kemṡi cʰɛmɕi ˈcʰɛmɕi
Failed kolkon kʰɔɬkɔn ˈkʰɔlkɔn
Failed gįosin ɟɔsɪn ˈɟɔsɪn
Failed gįegįi d͡zejːi ˈd͡zejːi
Failed kika cʰika ˈcʰika
Failed neta neta ˈneta
Failed tatami tʰɑtɑmi ˈtʰɑtɑmi
Failed tsepu t͡sepu ˈt͡sepu
Failed vihi viʔi ˈviʔi
Failed sagįoba sɑjːɔba ˈsɑjːɔba
Failed huhhi huhːi ˈhuhːi
Failed opa ɔpa ˈɔpa
Failed oapi ɔɑbi ˈɔɑbi
Failed gauta ɡɑuda ˈɡɑuda
Failed keika cʰeiɡa ˈcʰeiɡa
Failed keda cʰeda ˈcʰeda
Failed keida cʰeiða ˈcʰeiða
Failed odena ɔdena ˈɔdena
Failed oadi ɔɑd͡ʑi ˈɔɑd͡ʑi
Failed eidda eitːa ˈeitːa
Failed eiddie eitːie ˈeitːie
Failed gegi ɟeɟi ˈɟeɟi
Failed geiga ɟeiɣa ˈɟeiɣa
Failed hait haɪt͡ɕ ˈhaɪt͡ɕ
Failed elet elɛʔɛ̆ ˈelɛʔɛ̆
Failed lungit luŋːɪt͡ɕ ˈluŋːɪt͡ɕ
Failed tůppů tʰœʔpø ˈtʰœʔpø
Failed ůttů œʔtø ˈœʔtø
Failed sġoakke sxɔaʔce ˈsxɔaʔce
Failed sokubmue sɔkʊʔp̚mue ˈsɔkʊʔp̚mue
Failed sauṡpỉdna saʊɕpiːʔt̚na ˈsaʊɕpiːʔt̚na
Failed voakna vɔaʔk̚ŋa ˈvɔaʔk̚ŋa
Failed huvvi huwːi ˈhuwːi
Failed tiebbami tʰiepːɑmi ˈtʰiepːɑmi
Failed oddo ɔtːɔ ˈɔtːɔ
Failed mieḍḍa mieðːa ˈmieðːa
Failed hesse hesːe ˈhesːe
Failed aṡṡekken ɑɕːɛʔcɛn ˈɑɕːɛʔcɛn
Failed kůddįů cʰød͡ʑːø ˈcʰød͡ʑːø
Failed mįerru mjerːu ˈmjerːu
Failed hollu hɔlːu ˈhɔlːu
Failed peggů pʰecːø ˈpʰecːø
Failed toḥḥami tʰɔʔːɑmi ˈtʰɔʔːɑmi
Failed tahha tʰɑhːa ˈtʰɑhːa
Failed ůdlġůt œtɬxœʔœ̆ ˈœtɬxœʔœ̆
Failed niḍgi nɪðɟi ˈnɪðɟi
Failed nedġi nɛð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