Modul:Výslovnost češtiny/testcases
Všechny testy uspěly.
Text | Očekáváno | Výsledek | |
---|---|---|---|
![]() |
test | tɛst | tɛst |
![]() |
kočka | kɔt͡ʃka | kɔt͡ʃka |
![]() |
právník | praːvɲiːk | praːvɲiːk |
![]() |
rechtsšaut | rɛxt͡sʃaʊ̯t | rɛxt͡sʃaʊ̯t |
![]() |
nadcházející | natxaːzɛjiːt͡siː | natxaːzɛjiːt͡siː |
![]() |
kruh | krʊx | krʊx |
![]() |
ahoj | aɦɔj | aɦɔj |
![]() |
kára | kaːra | kaːra |
![]() |
být | biːt | biːt |
![]() |
rub | rʊp | rʊp |
![]() |
věc | vjɛt͡s | vjɛt͡s |
![]() |
čin | t͡ʃɪn | t͡ʃɪn |
![]() |
léčba | lɛːd͡ʒba | lɛːd͡ʒba |
![]() |
věda | vjɛda | vjɛda |
![]() |
led | lɛt | lɛt |
![]() |
díra | ɟiːra | ɟiːra |
![]() |
děti | ɟɛcɪ | ɟɛcɪ |
![]() |
ďábel | ɟaːbɛl | ɟaːbɛl |
![]() |
teď | tɛc | tɛc |
![]() |
džbán | d͡ʒbaːn | d͡ʒbaːn |
![]() |
les | lɛs | lɛs |
![]() |
lék | lɛːk | lɛːk |
![]() |
věc | vjɛt͡s | vjɛt͡s |
![]() |
jemně | jɛmɲɛ | jɛmɲɛ |
![]() |
měsíc | mɲɛsiːt͡s | mɲɛsiːt͡s |
![]() |
foukat | fɔʊ̯kat | fɔʊ̯kat |
![]() |
guma | gʊma | gʊma |
![]() |
demagog | dɛmagɔk | dɛmagɔk |
![]() |
váha | vaːɦa | vaːɦa |
![]() |
tah | tax | tax |
![]() |
chyba | xɪba | xɪba |
![]() |
líbit | liːbɪt | liːbɪt |
![]() |
mánie | maːnɪjɛ | maːnɪjɛ |
![]() |
líbit | liːbɪt | liːbɪt |
![]() |
pij | pɪj | pɪj |
![]() |
kůň | kuːɲ | kuːɲ |
![]() |
vlk | vl̩k | vl̩k |
![]() |
sedm | sɛdm̩ | sɛdm̩ |
![]() |
nula | nʊla | nʊla |
![]() |
nic | ɲɪt͡s | ɲɪt͡s |
![]() |
lanko | laŋkɔ | laŋkɔ |
![]() |
mango | maŋgɔ | maŋgɔ |
![]() |
píseň | piːsɛɲ | piːsɛɲ |
![]() |
gól | gɔːl | gɔːl |
![]() |
krk | kr̩k | kr̩k |
![]() |
řepa | r̝ɛpa | r̝ɛpa |
![]() |
pařit | par̝ɪt | par̝ɪt |
![]() |
vař | var̝̊ | var̝̊ |
![]() |
třít | tr̝̊iːt | tr̝̊iːt |
![]() |
veš | vɛʃ | vɛʃ |
![]() |
zaplaťbůh | zaplaɟbuːx | zaplaɟbuːx |
![]() |
louže | lɔʊ̯ʒɛ | lɔʊ̯ʒɛ |
![]() |
úkol | uːkɔl | uːkɔl |
![]() |
dům | duːm | duːm |
![]() |
lev | lɛf | lɛf |
![]() |
xylofon | ksɪlɔfɔn | ksɪlɔfɔn |
![]() |
existence | ɛgzɪstɛnt͡sɛ | ɛgzɪstɛnt͡sɛ |
![]() |
zima | zɪma | zɪma |
![]() |
život | ʒɪvɔt | ʒɪvɔt |
![]() |
věž | vjɛʃ | vjɛʃ |
![]() |
text | tɛkst | tɛkst |
-- Testy pro [[Modul:Výslovnost češtiny]].
local tests = require('Modul:UnitTests')
local IPA = require('Modul:Výslovnost češtiny')
function tests:check_output(term, expected, link)
return self:equals(
link and "[["..link.."]]".." ([["..term.."]])" or "[["..term.."]]",
IPA.Nahrad(term),
expected)
end
function tests:test_all()
local list = {
{ "test", "tɛst" },
{ "kočka", "kɔt͡ʃka" },
{ "právník", "praːvɲiːk" },
{ "rechtsšaut", "rɛxt͡sʃaʊ̯t" },
{ "nadcházející", "natxaːzɛjiːt͡siː" },
{ "kruh", "krʊx" },
{ "ahoj", "aɦɔj" },
{ "kára", "kaːra" },
{ "být", "biːt" },
{ "rub", "rʊp" },
{ "věc", "vjɛt͡s" },
{ "čin", "t͡ʃɪn" },
{ "léčba", "lɛːd͡ʒba" },
{ "věda", "vjɛda" },
{ "led", "lɛt" },
{ "díra", "ɟiːra" },
{ "děti", "ɟɛcɪ" },
{ "ďábel", "ɟaːbɛl" },
{ "teď", "tɛc" },
{ "džbán", "d͡ʒbaːn" },
{ "les", "lɛs" },
{ "lék", "lɛːk" },
{ "věc", "vjɛt͡s" },
{ "jemně", "jɛmɲɛ" },
{ "měsíc", "mɲɛsiːt͡s" },
{ "foukat", "fɔʊ̯kat" },
{ "guma", "gʊma" },
{ "demagog", "dɛmagɔk" },
{ "váha", "vaːɦa" },
{ "tah", "tax" },
{ "chyba", "xɪba" },
{ "líbit", "liːbɪt" },
{ "mánie", "maːnɪjɛ" },
{ "líbit", "liːbɪt" },
{ "pij", "pɪj" },
{ "kůň", "kuːɲ" },
{ "vlk", "vl̩k" },
{ "sedm", "sɛdm̩" },
{ "nula", "nʊla" },
{ "nic", "ɲɪt͡s" },
{ "lanko", "laŋkɔ" },
{ "mango", "maŋgɔ" },
{ "píseň", "piːsɛɲ" },
{ "gól", "gɔːl" },
{ "krk", "kr̩k" },
{ "řepa", "r̝ɛpa" },
{ "pařit", "par̝ɪt" },
{ "vař", "var̝̊" },
{ "třít", "tr̝̊iːt" },
{ "veš", "vɛʃ" },
{ "zaplaťbůh", "zaplaɟbuːx" },
{ "louže", "lɔʊ̯ʒɛ" },
{ "úkol", "uːkɔl" },
{ "dům", "duːm" },
{ "lev", "lɛf" },
{ "xylofon", "ksɪlɔfɔn" },
{ "existence", "ɛgzɪstɛnt͡sɛ" },
{ "zima", "zɪma" },
{ "život", "ʒɪvɔt" },
{ "věž", "vjɛʃ" },
{ "text", "tɛkst" },
}
self:iterate(list, "check_output")
end
return tests