# HG changeset patch # User Joerg Sonnenberger # Date 1364703348 -7200 # Node ID 937d310debaa197ece69b21b510cb4f35fde9527 # Parent ebdc6a4cb0f8583424bd593079d802c1e359d599 Don't leak full path into output. Print FAILED like dhtest does. diff -r ebdc6a4cb0f8 -r 937d310debaa tests/tradcpp.sh --- a/tests/tradcpp.sh Sun Mar 31 06:07:44 2013 +0200 +++ b/tests/tradcpp.sh Sun Mar 31 06:15:48 2013 +0200 @@ -18,7 +18,7 @@ options=$(cat ${options_file}) fi eval "${name}_body() { \ - atf_check -s eq:0 -o ${stdout} -x '${tradcpp} ${options} ${source} 2>&1'; \ + atf_check -s eq:0 -o ${stdout} -x '${tradcpp} ${options} ${source} 2>&1 || echo FAILED'; \ }" } @@ -27,8 +27,9 @@ if [ ! -x ${tradcpp} ]; then tradcpp=/usr/bin/tradcpp fi - for testfile in $(atf_get_srcdir)/t*.c; do - local name=$(basename ${testfile%%.c}) + cd $(atf_get_srcdir) + for testfile in t*.c; do + local name=${testfile%%.c} test_case ${name} ${testfile} ${tradcpp} atf_add_test_case ${name} done