From 4588258cd7a227585db2d5c9ec87d02e97e96533 Mon Sep 17 00:00:00 2001 From: Valdis Vitolins Date: Tue, 6 Apr 2021 17:01:23 +0300 Subject: [PATCH] Make test_replace() similar to other functions --- tests/common | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/tests/common b/tests/common index bf2913be..f0529c20 100755 --- a/tests/common +++ b/tests/common @@ -88,12 +88,16 @@ test_phwav() { test_replace() { TEST_LANG=$1 TEST_TEXT=$2 - TEST_BROKEN=${3:-false} + MESSAGE=$3 + + if [ "$MESSAGE" = "" ] ; then + MESSAGE=$TEST_TEXT + fi echo "testing ${TEST_LANG}" ESPEAK_DATA_PATH=`pwd` LD_LIBRARY_PATH=src:${LD_LIBRARY_PATH} \ src/espeak-ng -Xq -v ${TEST_LANG} "${TEST_TEXT}" | grep -E "(Translate|Found:) " | sed -e 's/ \[.*][ ]*$//g' > actual.txt - if [ x$TEST_BROKEN = xbroken ] ; then + if [ "$MESSAGE" = "broken" ] ; then diff expected.txt actual.txt || (echo "... ignoring error (broken)" && true) else diff expected.txt actual.txt || exit 1