t55[23]*: adjust the references to the default branch name "main"
Carefully excluding t5526, which sees independent development elsewhere at the time of writing, we use `main` as the default branch name in t55[23]*. This trick was performed via $ (cd t && sed -i -e 's/master/main/g' -e 's/MASTER/MAIN/g' \ -e 's/Master/Main/g' -e 's/naster/nain/g' -- \ t55[23]*.sh && git checkout HEAD -- t5526\*) Note that t5533 contains a variation of the name `master` (`naster`) that we rename here, too. This commit allows us to define `GIT_TEST_DEFAULT_INITIAL_BRANCH_NAME=main` for that range of tests. Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de> Signed-off-by: Junio C Hamano <gitster@pobox.com>
This commit is contained in:
committed by
Junio C Hamano
parent
bc925ce3f3
commit
3ac8f6301e
@ -2,7 +2,7 @@
|
||||
|
||||
test_description='fetch/clone from a shallow clone over http'
|
||||
|
||||
GIT_TEST_DEFAULT_INITIAL_BRANCH_NAME=master
|
||||
GIT_TEST_DEFAULT_INITIAL_BRANCH_NAME=main
|
||||
export GIT_TEST_DEFAULT_INITIAL_BRANCH_NAME
|
||||
|
||||
. ./test-lib.sh
|
||||
@ -35,7 +35,7 @@ test_expect_success 'clone http repository' '
|
||||
(
|
||||
cd clone &&
|
||||
git fsck &&
|
||||
git log --format=%s origin/master >actual &&
|
||||
git log --format=%s origin/main >actual &&
|
||||
cat <<EOF >expect &&
|
||||
7
|
||||
6
|
||||
@ -63,9 +63,9 @@ test_expect_success 'no shallow lines after receiving ACK ready' '
|
||||
refs/heads/unrelated$i:refs/heads/unrelated$i ||
|
||||
exit 1
|
||||
done &&
|
||||
git checkout master &&
|
||||
git checkout main &&
|
||||
test_commit new &&
|
||||
git push "$HTTPD_DOCUMENT_ROOT_PATH/repo.git" master
|
||||
git push "$HTTPD_DOCUMENT_ROOT_PATH/repo.git" main
|
||||
) &&
|
||||
(
|
||||
cd clone &&
|
||||
@ -98,7 +98,7 @@ test_expect_success 'clone shallow since ...' '
|
||||
|
||||
test_expect_success 'fetch shallow since ...' '
|
||||
git -C shallow11 fetch --shallow-since "200000000 +0700" origin &&
|
||||
git -C shallow11 log --pretty=tformat:%s origin/master >actual &&
|
||||
git -C shallow11 log --pretty=tformat:%s origin/main >actual &&
|
||||
cat >expected <<-\EOF &&
|
||||
three
|
||||
two
|
||||
@ -123,7 +123,7 @@ test_expect_success 'shallow clone exclude tag two' '
|
||||
|
||||
test_expect_success 'fetch exclude tag one' '
|
||||
git -C shallow12 fetch --shallow-exclude one origin &&
|
||||
git -C shallow12 log --pretty=tformat:%s origin/master >actual &&
|
||||
git -C shallow12 log --pretty=tformat:%s origin/main >actual &&
|
||||
test_write_lines three two >expected &&
|
||||
test_cmp expected actual
|
||||
'
|
||||
@ -139,12 +139,12 @@ test_expect_success 'fetching deepen' '
|
||||
git clone --depth 1 $HTTPD_URL/smart/shallow-deepen.git deepen &&
|
||||
mv "$HTTPD_DOCUMENT_ROOT_PATH/shallow-deepen.git" .git &&
|
||||
test_commit four &&
|
||||
git -C deepen log --pretty=tformat:%s master >actual &&
|
||||
git -C deepen log --pretty=tformat:%s main >actual &&
|
||||
echo three >expected &&
|
||||
test_cmp expected actual &&
|
||||
mv .git "$HTTPD_DOCUMENT_ROOT_PATH/shallow-deepen.git" &&
|
||||
git -C deepen fetch --deepen=1 &&
|
||||
git -C deepen log --pretty=tformat:%s origin/master >actual &&
|
||||
git -C deepen log --pretty=tformat:%s origin/main >actual &&
|
||||
cat >expected <<-\EOF &&
|
||||
four
|
||||
three
|
||||
|
||||
Reference in New Issue
Block a user