status: introduce status.branch to enable --branch by default
[gitweb.git] / t / t5004-archive-corner-cases.sh
index bfdb56a0694db0c6ed07aaa568c648909ac62660..8d1bbd356ac9a22021db0cdbd14544fbcf3c9246 100755 (executable)
@@ -23,15 +23,14 @@ check_dir() {
                        echo "$dir/$i"
                done
        } | sort >expect &&
-       find "$dir" -print | sort >actual &&
+       find "$dir" ! -name pax_global_header -print | sort >actual &&
        test_cmp expect actual
 }
 
 test_expect_success 'tar archive of empty tree is empty' '
        git archive --format=tar HEAD: >empty.tar &&
-       make_dir extract &&
-       "$TAR" xf empty.tar -C extract &&
-       check_dir extract
+       perl -e "print \"\\0\" x 10240" >10knuls.tar &&
+       test_cmp 10knuls.tar empty.tar
 '
 
 test_expect_success 'tar archive of empty tree with prefix' '