for-each-ref: Do not lookup objects when they will not be used
[gitweb.git] / t / t0024-crlf-archive.sh
index e5330395fc866b2a913b4b20ecb66f1f2a3bbaff..c7d0324374e9df5131a58a9ae0cadf7ee4dc03e7 100755 (executable)
@@ -28,12 +28,12 @@ test_expect_success 'tar archive' '
 
 "$UNZIP" -v >/dev/null 2>&1
 if [ $? -eq 127 ]; then
-       echo "Skipping ZIP test, because unzip was not found"
-       test_done
-       exit
+       say "Skipping ZIP test, because unzip was not found"
+else
+       test_set_prereq UNZIP
 fi
 
-test_expect_success 'zip archive' '
+test_expect_success UNZIP 'zip archive' '
 
        git archive --format=zip HEAD >test.zip &&