From dd37e46172bab510569dcb92180c3dcc02dea16d Mon Sep 17 00:00:00 2001 From: Colin Walters Date: Fri, 4 Nov 2011 12:31:40 -0400 Subject: [PATCH] tests: Output errors to stderr, so they show up under "prove" --- tests/libtest.sh | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/tests/libtest.sh b/tests/libtest.sh index 1c4ccc53..a747019e 100644 --- a/tests/libtest.sh +++ b/tests/libtest.sh @@ -36,22 +36,22 @@ die () { } assert_streq () { - test "$1" = "$2" || (echo "$1 != $2"; exit 1) + test "$1" = "$2" || (echo 1>&2 "$1 != $2"; exit 1) } assert_has_file () { - test -f "$1" || (echo "Couldn't find '$1'"; exit 1) + test -f "$1" || (echo 1>&2 "Couldn't find '$1'"; exit 1) } assert_not_has_file () { if test -f "$1"; then - echo "File '$1' exists"; exit 1 + echo 1>&2 "File '$1' exists"; exit 1 fi } assert_file_has_content () { if ! grep -q "$2" "$1"; then - echo "File '$1' doesn't match regexp '$2'"; exit 1 + echo 1>&2 "File '$1' doesn't match regexp '$2'"; exit 1 fi }