#!/bin/sh test_replace() { TEST_LANG=$1 TEST_TEXT=$2 TEST_BROKEN=${3:-false} 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 -P "(Translate|Found:) " | sed -e 's/ \[.*][ ]*$//g' > actual.txt if [ x$TEST_BROKEN = xbroken ] ; then diff expected.txt actual.txt || (echo "... ignoring error (broken)" && true) else diff expected.txt actual.txt || exit 1 fi } ##### bs: Bosnian # Ljubazni fenjerdžija čađavog lica hoće da mi pokaže štos. cat > expected.txt < expected.txt < expected.txt < expected.txt <