test: Fix message when skipping test_expect_equal* tests

For these types of tests, the test name is previously recorded in a
variable, not passed to the test function, so pass this variable to
test_skip.
This commit is contained in:
Austin Clements 2011-05-12 09:09:06 -04:00 committed by David Bremner
parent 22af786838
commit 5ae1b9c328

View file

@ -449,7 +449,7 @@ test_expect_equal ()
output="$1" output="$1"
expected="$2" expected="$2"
if ! test_skip "$@" if ! test_skip "$test_subtest_name"
then then
if [ "$output" = "$expected" ]; then if [ "$output" = "$expected" ]; then
test_ok_ "$test_subtest_name" test_ok_ "$test_subtest_name"
@ -472,7 +472,7 @@ test_expect_equal_file ()
output="$1" output="$1"
expected="$2" expected="$2"
if ! test_skip "$@" if ! test_skip "$test_subtest_name"
then then
if diff -q "$expected" "$output" >/dev/null ; then if diff -q "$expected" "$output" >/dev/null ; then
test_ok_ "$test_subtest_name" test_ok_ "$test_subtest_name"