summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJunio C Hamano <junkio@cox.net>2005-07-23 02:09:34 (GMT)
committerLinus Torvalds <torvalds@g5.osdl.org>2005-07-23 03:34:16 (GMT)
commitbf0dd8a8de9c4fc90f90bdcbce5ecf7e87a35b29 (patch)
tree816374ed3bbaa59abef4d1407fef541685568997
parent8cc393068aedc7378166ccc013d3954cd87f0deb (diff)
downloadgit-bf0dd8a8de9c4fc90f90bdcbce5ecf7e87a35b29.zip
git-bf0dd8a8de9c4fc90f90bdcbce5ecf7e87a35b29.tar.gz
git-bf0dd8a8de9c4fc90f90bdcbce5ecf7e87a35b29.tar.bz2
[PATCH] Test framework: prettyprint the failed command.
The output from a failure case had the test description message and the first line of the actual test script concatenated on the same line, which was ugly. Correct the output routine a bit to make it more readable. Signed-off-by: Junio C Hamano <junkio@cox.net> Signed-off-by: Junio C Hamano <junkio@cox.net>
-rwxr-xr-xt/test-lib.sh4
1 files changed, 3 insertions, 1 deletions
diff --git a/t/test-lib.sh b/t/test-lib.sh
index d3f71d1..f97f8eb 100755
--- a/t/test-lib.sh
+++ b/t/test-lib.sh
@@ -84,7 +84,9 @@ test_ok_ () {
test_failure_ () {
test_count=$(expr "$test_count" + 1)
test_failure=$(expr "$test_failure" + 1);
- say "FAIL $test_count: $@"
+ say "FAIL $test_count: $1"
+ shift
+ echo "$@" | sed -e 's/^/ /'
test "$immediate" == "" || exit 1
}