]> git.ipfire.org Git - thirdparty/git.git/commitdiff
t1401: make invocation of tar(1) work with Win32-provided one
authorPatrick Steinhardt <ps@pks.im>
Wed, 16 Oct 2024 08:13:04 +0000 (10:13 +0200)
committerTaylor Blau <me@ttaylorr.com>
Wed, 16 Oct 2024 21:00:49 +0000 (17:00 -0400)
Windows nowadays provides a tar(1) binary in "C:\Windows\system32". This
version of tar(1) doesn't seem to handle the case where directory paths
end with a trailing forward slash. And as we do that in t1401 the result
is that the test fails.

Drop the trailing slash. Other tests that use tar(1) work alright, this
is the only instance where it has been failing.

Signed-off-by: Patrick Steinhardt <ps@pks.im>
Signed-off-by: Taylor Blau <me@ttaylorr.com>
t/t1401-symbolic-ref.sh

index 5c60d6f812dc20c1c86f5125b5feabb4ce1df9ce..90af3f955c018bd86807c2756f142968242e8ca5 100755 (executable)
@@ -16,7 +16,7 @@ reset_to_sane() {
 test_expect_success 'setup' '
        git symbolic-ref HEAD refs/heads/foo &&
        test_commit file &&
-       "$TAR" cf .git.tar .git/
+       "$TAR" cf .git.tar .git
 '
 
 test_expect_success 'symbolic-ref read/write roundtrip' '