Jump to content

Module:Avst-translit/testcases

From Wiktionary, the free dictionary

16 of 39 tests failed. (refresh)

TextExpectedActual
testcases for tr function in Module:Avst-translit:
Passed𐬥𐬆𐬨𐬀𐬜𐬐𐬁nəmaδkānəmaδkā
Passed𐬯𐬭𐬀𐬎𐬎𐬀𐬵srauuahsrauuah
Passed𐬯𐬙𐬆𐬨𐬠𐬀stəmbastəmba
Failed𐬛𐬎𐬭𐬎𐬎𐬀𐬧𐬙duruuaṇtduruuaṇt
Failed𐬯𐬎𐬭𐬎𐬥𐬀𐬊𐬌𐬙𐬌surunaoitisurunaoiti
Failed𐬎𐬭𐬎𐬎𐬀𐬘uruuajuruuaj
Passed𐬎𐬭𐬎𐬎𐬀𐬭𐬁uruuarāuruuarā
r > rə /V_{C[-š,-ž],#}
Passed𐬞𐬆𐬭𐬆𐬥𐬀pərənapərəna
Passed𐬚𐬡𐬋𐬭𐬆𐬱𐬙𐬀𐬭θβōrəštarθβōrəštar
Passed𐬬𐬀𐬭𐬆𐬱𐬥𐬀varəšnavarəšna
Passed𐬀𐬭𐬆𐬱𐬀𐬥arəšanarəšan
Passed𐬠𐬀𐬉𐬎𐬎𐬀𐬭𐬆baēuuarəbaēuuarə
m > əm /_C[+obstruent]
Failed𐬛𐬀𐬯𐬆𐬨𐬀dasəmadasəma
Failed𐬛𐬆𐬨𐬀𐬥𐬀dəmanadəmana
Failed𐬖𐬆𐬨𐬀𐬙𐬀γəmataγəmata
Failed𐬬𐬀𐬛𐬆𐬨𐬀𐬥vadəmanvadəman
Failed𐬫𐬋𐬌𐬚𐬆𐬨𐬁yōiθəyōiθəmā
Failed𐬬𐬀𐬊𐬑𐬆𐬨𐬁vaoxəvaoxəmā
Failed𐬎𐬰𐬆𐬨𐬆𐬨uzəməmuzəməm
Failed𐬀𐬉𐬱𐬆𐬨𐬀aēšəmaaēšəma
Failed𐬵𐬀𐬑𐬇𐬨𐬄𐬨haxə̄mąmhaxə̄mąm
n > ən /_C[+obstruent,-š,-ž]
Failed𐬔𐬆𐬥𐬁gəgənā
Failed𐬗𐬌𐬚𐬆𐬥𐬁ciθəciθənā
Failed𐬭𐬀𐬉𐬑𐬆𐬥𐬀𐬵raēxənahraēxənah
Failed𐬭𐬀𐬟𐬆𐬥𐬀𐬵rafənahrafənah
i-epenthesis
Passed𐬀𐬉𐬌𐬠𐬌𐬌𐬋ibiiōibiiō
Passed𐬀𐬌𐬡𐬌𐬔𐬁𐬨𐬀aiβigāmaaiβigāma
Passed𐬠𐬀𐬊𐬌𐬜𐬌baoiδibaoiδi
Passed𐬨𐬀𐬌𐬜𐬌𐬌𐬁𐬥𐬀maiδiiānamaiδiiāna
Passed𐬥𐬀𐬌𐬭𐬈⸱𐬨𐬀𐬥𐬀𐬵naire.manahnaire.manah
Passed𐬥𐬀𐬎𐬎𐬁𐬌𐬙𐬌nauuāitinauuāiti
Passed𐬙𐬏𐬌𐬭𐬌𐬌𐬀iriiairiia
Passed𐬑𐬱𐬎𐬎𐬌𐬞𐬙𐬀𐬎𐬎𐬀𐬌𐬙𐬍xšuuiptauuaixšuuiptauuai
Passed𐬘𐬎𐬎𐬀𐬌𐬧𐬙𐬌juuaiṇtijuuaiṇti
Passed𐬌𐬚𐬌𐬌𐬈𐬘𐬀𐬵iθiiejahiθiiejah
Passed𐬌𐬭𐬌𐬱𐬙𐬀irištairišta
u-epenthesis
Passed𐬛𐬁𐬎𐬭𐬎uruuru
Passed𐬞𐬊𐬎𐬭𐬎𐬎𐬀pouruuapouruua
Passed𐬙𐬀𐬎𐬭𐬎𐬥𐬀taurunatauruna

--[=[
	Unit tests for [[Module:Avst-translit]].
]=]

return require("Module:transliteration module testcases") {
	module = 'Avst-translit',
	examples = {
		{ '𐬥𐬆𐬨𐬀𐬜𐬐𐬁', 'nəmaδkā' },
		{ '𐬯𐬭𐬀𐬎𐬎𐬀𐬵', 'srauuah' },
		{ '𐬯𐬙𐬆𐬨𐬠𐬀', 'stəmba' },
		{ '𐬛𐬎𐬭𐬎𐬎𐬀𐬧𐬙', 'd<sup><small>u</small></sup>ruuaṇt' },
		{ '𐬯𐬎𐬭𐬎𐬥𐬀𐬊𐬌𐬙𐬌', 's<sup><small>u</small></sup>runao<sup><small>i</small></sup>ti' },
		{ '𐬎𐬭𐬎𐬎𐬀𐬘', '<sup><small>u</small></sup>ruuaj' },
		{ '𐬎𐬭𐬎𐬎𐬀𐬭𐬁', 'uruuarā' },
		
		'r > r<sup><small>ə</small></sup> /V_{C<sub><small>[-š,-ž]</small></sub>,#}',
		{ '𐬞𐬆𐬭𐬆𐬥𐬀', 'pər<sup><small>ə</small></sup>na' },
		{ '𐬚𐬡𐬋𐬭𐬆𐬱𐬙𐬀𐬭', 'θβōr<sup><small>ə</small></sup>štar' },
		{ '𐬬𐬀𐬭𐬆𐬱𐬥𐬀', 'var<sup><small>ə</small></sup>šna' },
		{ '𐬀𐬭𐬆𐬱𐬀𐬥', 'ar<sup><small>ə</small></sup>šan' },
		{ '𐬠𐬀𐬉𐬎𐬎𐬀𐬭𐬆', 'baēuuar<sup><small>ə</small></sup>' },
		
		'm > <sup><small>ə</small></sup>m /_C<sub><small>[+obstruent]</small></sub>',
		{ '𐬛𐬀𐬯𐬆𐬨𐬀', 'das<sup><small>ə</small></sup>ma' },
		{ '𐬛𐬆𐬨𐬀𐬥𐬀', 'd<sup><small>ə</small></sup>mana' },
		{ '𐬖𐬆𐬨𐬀𐬙𐬀', 'γ<sup><small>ə</small></sup>mata' },
		{ '𐬬𐬀𐬛𐬆𐬨𐬀𐬥', 'vad<sup><small>ə</small></sup>man' },
		{ '𐬫𐬋𐬌𐬚𐬆𐬨𐬁', 'yōiθ<sup><small>ə</small></sup>mā' },
		{ '𐬬𐬀𐬊𐬑𐬆𐬨𐬁', 'vaox<sup><small>ə</small></sup>mā' },
		{ '𐬎𐬰𐬆𐬨𐬆𐬨', 'uz<sup><small>ə</small></sup>məm' },
		{ '𐬀𐬉𐬱𐬆𐬨𐬀', 'aēš<sup><small>ə</small></sup>ma' },
		{ '𐬵𐬀𐬑𐬇𐬨𐬄𐬨', 'hax<sup><small>ə</small></sup>̄mąm' },
		
		'n > <sup><small>ə</small></sup>n /_C<sub><small>[+obstruent,-š,-ž]</small></sub>',
		{ '𐬔𐬆𐬥𐬁', 'g<sup><small>ə</small></sup>nā' },
		{ '𐬗𐬌𐬚𐬆𐬥𐬁', 'ciθ<sup><small>ə</small></sup>nā' },
		{ '𐬭𐬀𐬉𐬑𐬆𐬥𐬀𐬵', 'raēx<sup><small>ə</small></sup>nah' },
		{ '𐬭𐬀𐬟𐬆𐬥𐬀𐬵', 'raf<sup><small>ə</small></sup>nah' },
		
		'i-epenthesis',
		{ '𐬀𐬉𐬌𐬠𐬌𐬌𐬋', 'aē<sup><small>i</small></sup>biiō' },
		{ '𐬀𐬌𐬡𐬌𐬔𐬁𐬨𐬀', 'a<sup><small>i</small></sup>βigāma' },
		{ '𐬠𐬀𐬊𐬌𐬜𐬌', 'bao<sup><small>i</small></sup>δi' },
		{ '𐬨𐬀𐬌𐬜𐬌𐬌𐬁𐬥𐬀', 'ma<sup><small>i</small></sup>δiiāna' },
		{ '𐬥𐬀𐬌𐬭𐬈⸱𐬨𐬀𐬥𐬀𐬵', 'na<sup><small>i</small></sup>re.manah' },
		{ '𐬥𐬀𐬎𐬎𐬁𐬌𐬙𐬌', 'nauuā<sup><small>i</small></sup>ti' },
		{ '𐬙𐬏𐬌𐬭𐬌𐬌𐬀', 'tū<sup><small>i</small></sup>riia' },
		{ '𐬑𐬱𐬎𐬎𐬌𐬞𐬙𐬀𐬎𐬎𐬀𐬌𐬙𐬍', 'xšuuiptauua<sup><small>i</small></sup>tī' },
		{ '𐬘𐬎𐬎𐬀𐬌𐬧𐬙𐬌', 'juua<sup><small>i</small></sup>ṇti' },
		{ '𐬌𐬚𐬌𐬌𐬈𐬘𐬀𐬵', '<sup><small>i</small></sup>θiiejah' },
		{ '𐬌𐬭𐬌𐬱𐬙𐬀', '<sup><small>i</small></sup>rišta' },
		
		'u-epenthesis',
		{ '𐬛𐬁𐬎𐬭𐬎', 'dā<sup><small>u</small></sup>ru' },
		{ '𐬞𐬊𐬎𐬭𐬎𐬎𐬀', 'po<sup><small>u</small></sup>ruua' },
		{ '𐬙𐬀𐬎𐬭𐬎𐬥𐬀', 'ta<sup><small>u</small></sup>runa' },
	},
	sc = 'Avst', lang = 'ae', nolink = false,
}