diff options
author | Junichi Uekawa <dancer@netfort.gr.jp> | 2008-08-12 04:16:17 +0900 |
---|---|---|
committer | Junichi Uekawa <dancer@netfort.gr.jp> | 2008-08-12 04:16:17 +0900 |
commit | 48de02113c3cea946598fe6be71cdcd0722793b7 (patch) | |
tree | a74f5164a1a7d4d2aa552a9a1b6629173ed5e4c3 /testlib.sh | |
parent | b1399cc2e69ac704f836c5199c0c781458f0c353 (diff) | |
download | pbuilder-48de02113c3cea946598fe6be71cdcd0722793b7.tar pbuilder-48de02113c3cea946598fe6be71cdcd0722793b7.tar.gz |
added test things to --echo as well.
Diffstat (limited to 'testlib.sh')
-rw-r--r-- | testlib.sh | 10 |
1 files changed, 5 insertions, 5 deletions
@@ -58,13 +58,13 @@ expect_fail() { expect_output() { # run the test in subshell - local val - val="$1"; - shift - if [ $( "$@" ) = "$1" ]; then + local val result + val="$1"; shift + result="$( ( "$@" 2>&1 ) )"|| true + if [ "${result}" = "${val}" ]; then testlib_echo "OK" "$1" else - testlib_echo "FAIL" "$1" + testlib_echo "FAIL" "$1 reason: [${result}] != [${val}]" fi } |