Yury Popov
a0107b4aa1
tests: do not use temp files
2 years ago
Yury Popov
4d9b4ad1f9
Fix and re-enable klatt test
2 years ago
Yury Popov
ca4b340cc3
Use deterministic espeak-ng in tests
2 years ago
Samuel Thibault
2878e91db0
Fix testsuite under various locales
When the current locale doesn't match the current voice, grep would be
surprised by the produced output and believe that this is not text, for
instance with LC_ALL=ru_RU.CP1251 we get:
TEST tests/language-replace.test
[...]
testing mk
grep: (standard input): binary file matches
2d1
< Translate 'пејзаж'
But we can give -a to grep so it always considers its input as text.
3 years ago
Samuel Thibault
02dd413a32
Add valgrind CI run
Now that all errors are fixed.
3 years ago
Samuel Thibault
f23265419d
tests: Check value returned by espeak-ng
Otherwise we would miss errors produced on shutdown.
3 years ago
Valdis Vitolins
9425be8386
Allow several pipe delimited hash values for Klatt tests
3 years ago
Valdis Vitolins
40b78f5183
Add handling of Ignore message for all test functions
4 years ago
Valdis Vitolins
899b268468
Add OPTIONS argument to test_phon() and use it instead of test_commandlineoptions()
4 years ago
Valdis Vitolins
5f6b5c8093
Make output more similar to the output before refactorization
4 years ago
Valdis Vitolins
4588258cd7
Make test_replace() similar to other functions
4 years ago
Valdis Vitolins
df8dd607df
Replace test_lang() and test_voice() with test_wav() and test_phwav() which uses test_wav()
4 years ago
Valdis Vitolins
842cd3e25e
Replace test_phonemes(), test_phonemes1() and test_dict() with single test_phon()
4 years ago
Valdis Vitolins
43dee60c33
Make test_dict the same as test_phonemes
4 years ago
Valdis Vitolins
e14b567d77
Merge MESSAGE and TEST_BROKEN arguments
4 years ago
Valdis Vitolins
6fcb110b83
Move MESSAGE argument as 4th, to make arguments similar to other functions
4 years ago
Valdis Vitolins
ec552d2566
Move common functions into common script
4 years ago