t9010-*.sh: skip all tests if the PIPE prereq is missing
commit7236a34c984de7027efbc8a03403598f01f173a2
authorRamsay Jones <ramsay@ramsayjones.plus.com>
Sun, 17 Sep 2017 22:58:18 +0000 (17 23:58 +0100)
committerJunio C Hamano <gitster@pobox.com>
Tue, 19 Sep 2017 03:29:59 +0000 (19 12:29 +0900)
tree0deedda04c701bcc7565039592e93abc0acff3d7
parent7b7bea23ac28cfaed820adc7659f8f0ea44b5724
t9010-*.sh: skip all tests if the PIPE prereq is missing

Every test in this file, except one, is marked with the PIPE prereq.
However, that lone test ('set up svn repo'), only performs some setup
work and checks whether the following test should be executed (by
setting an additional SVNREPO prerequisite). Since the following test
also requires the PIPE prerequisite, performing the setup test, when the
PIPE preequisite is missing, is simply wasted effort. Use the skip-all
test facility to skip all tests when the PIPE prerequisite is missing.

Signed-off-by: Ramsay Jones <ramsay@ramsayjones.plus.com>
Reviewed-by: Jonathan Nieder <jrnieder@gmail.com>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
t/t9010-svn-fe.sh