]> git.ipfire.org Git - thirdparty/git.git/commitdiff
t5710: simplify 'mkdir X' followed by 'git -C X init'
authorChristian Couder <christian.couder@gmail.com>
Wed, 27 May 2026 14:08:13 +0000 (16:08 +0200)
committerJunio C Hamano <gitster@pobox.com>
Wed, 27 May 2026 20:20:14 +0000 (05:20 +0900)
It's simpler and more efficient to just use `git init client` instead
of `mkdir client && git -C client init`.

So let's replace the latter with the former.

Signed-off-by: Christian Couder <chriscool@tuxfamily.org>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
t/t5710-promisor-remote-capability.sh

index b404ad9f0a9e3d71c91bb57267e2c2cac048b136..bf1cc54605394e02a0ea3e0d56bb2d834804d477 100755 (executable)
@@ -177,8 +177,7 @@ test_expect_success "init + fetch with promisor.advertise set to 'true'" '
        git -C server config promisor.advertise true &&
        test_when_finished "rm -rf client" &&
 
-       mkdir client &&
-       git -C client init &&
+       git init client &&
        git -C client config remote.lop.promisor true &&
        git -C client config remote.lop.fetch "+refs/heads/*:refs/remotes/lop/*" &&
        git -C client config remote.lop.url "$TRASH_DIRECTORY_URL/lop" &&
@@ -231,8 +230,7 @@ test_expect_success "init + fetch two promisors but only one advertised" '
        # Create a promisor that will be configured but not be used
        git init --bare unused_lop &&
 
-       mkdir client &&
-       git -C client init &&
+       git init client &&
        git -C client config remote.unused_lop.promisor true &&
        git -C client config remote.unused_lop.fetch "+refs/heads/*:refs/remotes/unused_lop/*" &&
        git -C client config remote.unused_lop.url "$TRASH_DIRECTORY_URL/unused_lop" &&