|
|
@@ -75,7 +75,7 @@ test_wav () { |
|
|
|
|
|
|
|
echo "testing ${VOICE}${MESSAGE}" |
|
|
|
ESPEAK_DATA_PATH=`pwd` LD_LIBRARY_PATH=src:${LD_LIBRARY_PATH} \ |
|
|
|
$VALGRIND src/espeak-ng --stdout -v ${VOICE} "${TEST_TEXT}" \ |
|
|
|
$VALGRIND src/espeak-ng -D --stdout -v ${VOICE} "${TEST_TEXT}" \ |
|
|
|
> actual.txt || exit 1 |
|
|
|
< actual.txt $sha1sum | awk '{ print $1 }' > sum.txt |
|
|
|
echo "${EXPECTED}" > expected.txt |
|
|
@@ -94,13 +94,13 @@ test_wav_grep () { |
|
|
|
MESSAGE=$4 |
|
|
|
echo "testing ${VOICE}${MESSAGE}" |
|
|
|
ESPEAK_DATA_PATH=`pwd` LD_LIBRARY_PATH=src:${LD_LIBRARY_PATH} \ |
|
|
|
$VALGRIND src/espeak-ng --stdout -v ${VOICE} "${TEST_TEXT}" \ |
|
|
|
$VALGRIND src/espeak-ng -D --stdout -v ${VOICE} "${TEST_TEXT}" \ |
|
|
|
> actual.txt || exit 1 |
|
|
|
< actual.txt $sha1sum | awk '{ print $1 }' > sum.txt |
|
|
|
if [ "$MESSAGE" = "Ignore" ] ; then |
|
|
|
cat sum.txt | grep -E "$EXPECTED" || (echo "... ignoring error" && true) |
|
|
|
else |
|
|
|
cat sum.txt | grep -E "$EXPECTED" || { printf "wrong hash: "; cat actual.txt; exit 1; } |
|
|
|
cat sum.txt | grep -E "$EXPECTED" || { printf "wrong hash: "; cat sum.txt; exit 1; } |
|
|
|
fi |
|
|
|
} |
|
|
|
|