Skip tests using unzip(1) if the binary isn't available instead of erroring out.
Signed-off-by: Lukas Fleischer <[email protected]> --- tests/t0107-snapshot.sh | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/tests/t0107-snapshot.sh b/tests/t0107-snapshot.sh index 132d2e9..14ea62d 100755 --- a/tests/t0107-snapshot.sh +++ b/tests/t0107-snapshot.sh @@ -55,6 +55,13 @@ run_test 'strip off the header lines (zip)' ' tail -n +6 trash/tmp >trash/master.zip ' +unzip=`which unzip` +test -n "$unzip" || { + echo "Skipping tests: unzip not found" + tests_done + exit +} + run_test 'verify zip format' ' unzip -t trash/master.zip ' -- 1.8.2.675.gda3bb24.dirty _______________________________________________ cgit mailing list [email protected] http://hjemli.net/mailman/listinfo/cgit
