From 7470a6d07365c860f03699e10941b424a122212a Mon Sep 17 00:00:00 2001 From: Christian Thaeter Date: Mon, 13 Aug 2007 17:45:43 +0200 Subject: [PATCH] cleanup and add stderr to testlog when test failed --- tests/test.sh | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/tests/test.sh b/tests/test.sh index 9f2ef6a8f..ed8d6a35b 100755 --- a/tests/test.sh +++ b/tests/test.sh @@ -121,13 +121,13 @@ function TEST() fails=0 + if test -f ,send_stdin; then cat ,send_stdin | $valgrind $TESTBIN "$@" 2>,stderr >,stdout - return=$? else $valgrind $TESTBIN "$@" 2>,stderr >,stdout - return=$? - fi + fi &>/dev/null + return=$? echo -n >,testtmp @@ -164,6 +164,8 @@ function TEST() echo ".. FAILED$MSGFAIL" >>,testlog cat ,testtmp >>,testlog rm ,testtmp + echo "stderr was:" >>,testlog + cat ,stderr >>,testlog echo END >>,testlog FAILCNT=$(($FAILCNT + 1)) case $TESTMODE in