[PATCH v1 4/4] t1301: do not change $CWD in "shared=all" test case
- From
Jiang Xin <worldhello.net@gmail.com>
- Date
- Nov 27, 2022, 14:51 UTC
- Message-ID
- <20221127145130.16155-4-worldhello.net@gmail.com>
- In-Reply-To
- <20221127145130.16155-1-worldhello.net@gmail.com>
From: Jiang Xin <zhiyou.jx@alibaba-inc.com>
In test case "shared=all", the working directory is permanently changed to the "sub" directory. This leads to a strange behavior that the temporary repositories created by subsequent test cases are all in this "sub" directory, such as "sub/new", "sub/child.git". If we bypass this test case, all subsequent test cases will have different working directory.
Since the test case "shared=all" and all subsequent will work properly in the default test repository, we don't need to create and change to the "sub" directory in the test case "shared=all".
Signed-off-by: Jiang Xin <zhiyou.jx@alibaba-inc.com> --- t/t1301-shared-repo.sh | 2 -- 1 file changed, 2 deletions(-)
diff --git a/t/t1301-shared-repo.sh b/t/t1301-shared-repo.sh index 3ca91bf504..c4f2f72f6b 100755 --- a/t/t1301-shared-repo.sh +++ b/t/t1301-shared-repo.sh @@ -46,8 +46,6 @@ do done test_expect_success 'shared=all' ' - mkdir sub && - cd sub && git init --template= --shared=all && test 2 = $(git config core.sharedrepository) '
-- 2.39.0.rc0