Module:qlu-pron/testcases: Difference between revisions
No edit summary |
No edit summary |
||
| Line 10: | Line 10: | ||
end | end | ||
function tests:check_output(term, expected, noresp) | function tests:check_output(term, expected, noresp, type) | ||
return tests:equals( | return tests:equals( | ||
noresp and linkup(noresp) .. "<br>(" .. term .. ")" or linkup(term), | noresp and linkup(noresp) .. "<br>(" .. term .. ")" or linkup(term), | ||
m_IPA.crux(term, "test"), | m_IPA.crux(term, type or "test"), | ||
expected, | expected, | ||
{ display = IPA_style, show_difference = true } | { display = IPA_style, show_difference = true } | ||
| Line 34: | Line 34: | ||
{"agliare", "/ɐʎˈʎja.re/ [ɐʎˈʎja.re]"}, | {"agliare", "/ɐʎˈʎja.re/ [ɐʎˈʎja.re]"}, | ||
{"aglïare", "/ɐʎˈʎja.re/ [ɐʎˈʎja.re]", "agliare"}, | {"aglïare", "/ɐʎˈʎja.re/ [ɐʎˈʎja.re]", "agliare"}, | ||
{"gaggïa", "ɡɐdˈd͡ʒi.ɐ", "gaggia", "phonemic"}, | |||
{"segguare", "seŋˈɡʷa.re", "", "phonemic"}, | |||
{"bieggüare", "bjeɡˈɡʷa.re", "biegguare", "phonemic"}, | |||
{"cosei", "koˈsi", "", "phonemic"}, | |||
{"caza", "ˈka.zɐ", "casa", "phonemic"}, | |||
{"crâemize", "ˈkrɛ.mi.ze", "cremise", "phonemic"}, | |||
{"bróþarscape", "ˌbro.θɐrˈska.ɸe", "bróþarscape", "phonemic"}, | |||
{"ăeggüale", "ɛɡˈɡʷa.le", "aegguale", "phonemic"}, | |||
{"spaechio", "ˈspɛ.kjo", "spechio", "phonemic"}, | |||
{"daumnu", "ˈdɔm.nu", "domnu", "phonemic"}, | |||
--[[{"", ""}, | --[[{"", ""}, | ||
{"", ""}, | {"", ""}, | ||
{"", ""}, | {"", ""}, | ||