summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLibravatar Elijah Newren <newren@gmail.com>2020-10-18 00:23:47 +0000
committerLibravatar Junio C Hamano <gitster@pobox.com>2020-10-18 13:18:38 -0700
commitd0ee2779e3efb71400a2461f7f05395a8991f698 (patch)
tree5772f6a90247bb0daa90ff3ef382610728df31e5
parentt6006, t6012: adjust tests to use 'setup' instead of synonyms (diff)
downloadtgif-d0ee2779e3efb71400a2461f7f05395a8991f698.tar.xz
test-lib: reduce verbosity of skipped tests
When using the --run flag to run just two or three tests from a test file which contains several dozen tests, having every skipped test print out dozens of lines of output for the test code for that skipped test (in addition to the TAP output line) adds up to hundreds or thousands of lines of irrelevant output that make it very hard to fish out the relevant results you were looking for. Simplify the output for skipped tests to remove this extra output, leaving only the TAP output line (i.e. the line reading "ok <number> # skip <test-description>", which already mentions that the test was "skip"ped). Signed-off-by: Elijah Newren <newren@gmail.com> Signed-off-by: Junio C Hamano <gitster@pobox.com>
-rw-r--r--t/test-lib.sh1
1 files changed, 0 insertions, 1 deletions
diff --git a/t/test-lib.sh b/t/test-lib.sh
index 72b88dffa1..f68bca745a 100644
--- a/t/test-lib.sh
+++ b/t/test-lib.sh
@@ -1062,7 +1062,6 @@ test_skip () {
" <skipped message=\"$message\" />"
fi
- say_color skip >&3 "skipping test: $@"
say_color skip "ok $test_count # skip $1 ($skipped_reason)"
: true
;;