]> git.ipfire.org Git - thirdparty/git.git/blobdiff - t/t0001-init.sh
Merge branch 'ab/config-mak-uname-simplify'
[thirdparty/git.git] / t / t0001-init.sh
index 2f7c3dcd0f85d41409a0a40520d2af821b2c147d..69a320489fca1f0df400e289cde6c1d250efe066 100755 (executable)
@@ -553,14 +553,21 @@ test_expect_success '--initial-branch' '
 
 test_expect_success 'overridden default initial branch name (config)' '
        test_config_global init.defaultBranch nmb &&
-       git init initial-branch-config &&
+       GIT_TEST_DEFAULT_INITIAL_BRANCH_NAME= git init initial-branch-config &&
        git -C initial-branch-config symbolic-ref HEAD >actual &&
        grep nmb actual
 '
 
+test_expect_success 'overridden default main branch name (env)' '
+       test_config_global init.defaultBranch nmb &&
+       GIT_TEST_DEFAULT_INITIAL_BRANCH_NAME=env git init main-branch-env &&
+       git -C main-branch-env symbolic-ref HEAD >actual &&
+       grep env actual
+'
+
 test_expect_success 'invalid default branch name' '
-       test_config_global init.defaultBranch "with space" &&
-       test_must_fail git init initial-branch-invalid 2>err &&
+       test_must_fail env GIT_TEST_DEFAULT_INITIAL_BRANCH_NAME="with space" \
+               git init initial-branch-invalid 2>err &&
        test_i18ngrep "invalid branch name" err
 '