test: print test description also for failing known broken tests

With the test description, the user can see the test script name, and
debug with that alone.
This commit is contained in:
Jani Nikula 2017-02-26 19:36:49 +02:00 committed by David Bremner
parent 4e872c64e1
commit 740f3296b8

View file

@ -851,12 +851,12 @@ test_ok_ () {
} }
test_failure_ () { test_failure_ () {
print_test_description
if test "$test_subtest_known_broken_" = "t"; then if test "$test_subtest_known_broken_" = "t"; then
test_known_broken_failure_ "$@" test_known_broken_failure_ "$@"
return return
fi fi
test_failure=$(($test_failure + 1)) test_failure=$(($test_failure + 1))
print_test_description
test_failure_message_ "FAIL" "$test_subtest_name" "$@" test_failure_message_ "FAIL" "$test_subtest_name" "$@"
test "$immediate" = "" || { GIT_EXIT_OK=t; exit 1; } test "$immediate" = "" || { GIT_EXIT_OK=t; exit 1; }
return 1 return 1