]> git.ipfire.org Git - thirdparty/git.git/blobdiff - t/t3203-branch-output.sh
Merge branch 'dl/checkout-p-merge-base'
[thirdparty/git.git] / t / t3203-branch-output.sh
index d65586541d2cce7a7466cfe735eb87f831afd589..b945faf4702ee35800a36acf2ec5b2ceca16a4c7 100755 (executable)
@@ -8,6 +8,7 @@ test_expect_success 'make commits' '
        echo content >file &&
        git add file &&
        git commit -m one &&
+       git branch -M main &&
        echo content >>file &&
        git commit -a -m two
 '
@@ -26,7 +27,7 @@ test_expect_success 'make remote branches' '
 cat >expect <<'EOF'
   branch-one
   branch-two
-* master
+* main
 EOF
 test_expect_success 'git branch shows local branches' '
        git branch >actual &&
@@ -60,7 +61,7 @@ test_expect_success 'git branch -r shows remote branches' '
 cat >expect <<'EOF'
   branch-one
   branch-two
-* master
+* main
   remotes/origin/HEAD -> origin/branch-one
   remotes/origin/branch-one
   remotes/origin/branch-two
@@ -152,7 +153,7 @@ test_expect_success 'git branch shows detached HEAD properly' '
 * (HEAD detached at $(git rev-parse --short HEAD^0))
   branch-one
   branch-two
-  master
+  main
 EOF
        git checkout HEAD^0 &&
        git branch >actual &&
@@ -160,12 +161,12 @@ EOF
 '
 
 test_expect_success 'git branch shows detached HEAD properly after checkout --detach' '
-       git checkout master &&
+       git checkout main &&
        cat >expect <<EOF &&
 * (HEAD detached at $(git rev-parse --short HEAD^0))
   branch-one
   branch-two
-  master
+  main
 EOF
        git checkout --detach &&
        git branch >actual &&
@@ -177,7 +178,7 @@ test_expect_success 'git branch shows detached HEAD properly after moving' '
 * (HEAD detached from $(git rev-parse --short HEAD))
   branch-one
   branch-two
-  master
+  main
 EOF
        git reset --hard HEAD^1 &&
        git branch >actual &&
@@ -189,9 +190,9 @@ test_expect_success 'git branch shows detached HEAD properly from tag' '
 * (HEAD detached at fromtag)
   branch-one
   branch-two
-  master
+  main
 EOF
-       git tag fromtag master &&
+       git tag fromtag main &&
        git checkout fromtag &&
        git branch >actual &&
        test_i18ncmp expect actual
@@ -202,7 +203,7 @@ test_expect_success 'git branch shows detached HEAD properly after moving from t
 * (HEAD detached from fromtag)
   branch-one
   branch-two
-  master
+  main
 EOF
        git reset --hard HEAD^1 &&
        git branch >actual &&
@@ -214,7 +215,7 @@ test_expect_success 'git branch `--sort` option' '
        * (HEAD detached from fromtag)
          branch-two
          branch-one
-         master
+         main
        EOF
        git branch --sort=objectsize >actual &&
        test_i18ncmp expect actual
@@ -223,7 +224,7 @@ test_expect_success 'git branch `--sort` option' '
 test_expect_success 'git branch --points-at option' '
        cat >expect <<-\EOF &&
          branch-one
-         master
+         main
        EOF
        git branch --points-at=branch-one >actual &&
        test_cmp expect actual
@@ -251,7 +252,7 @@ test_expect_success 'local-branch symrefs shortened properly' '
 
 test_expect_success 'sort branches, ignore case' '
        (
-               git init sort-icase &&
+               git init -b main sort-icase &&
                cd sort-icase &&
                test_commit initial &&
                git branch branch-one &&
@@ -260,14 +261,14 @@ test_expect_success 'sort branches, ignore case' '
                cat >expected <<-\EOF &&
                BRANCH-two
                branch-one
-               master
+               main
                EOF
                test_cmp expected actual &&
                git branch --list -i | awk "{print \$NF}" >actual &&
                cat >expected <<-\EOF &&
                branch-one
                BRANCH-two
-               master
+               main
                EOF
                test_cmp expected actual
        )
@@ -279,7 +280,7 @@ test_expect_success 'git branch --format option' '
        Refname is refs/heads/ambiguous
        Refname is refs/heads/branch-one
        Refname is refs/heads/branch-two
-       Refname is refs/heads/master
+       Refname is refs/heads/main
        Refname is refs/heads/ref-to-branch
        Refname is refs/heads/ref-to-remote
        EOF
@@ -293,7 +294,7 @@ test_expect_success 'worktree colors correct' '
          ambiguous<RESET>
          branch-one<RESET>
        + <CYAN>branch-two<RESET>
-         master<RESET>
+         main<RESET>
          ref-to-branch<RESET> -> branch-one
          ref-to-remote<RESET> -> origin/branch-one
        EOF
@@ -306,9 +307,9 @@ test_expect_success 'worktree colors correct' '
 '
 
 test_expect_success "set up color tests" '
-       echo "<RED>master<RESET>" >expect.color &&
-       echo "master" >expect.bare &&
-       color_args="--format=%(color:red)%(refname:short) --list master"
+       echo "<RED>main<RESET>" >expect.color &&
+       echo "main" >expect.bare &&
+       color_args="--format=%(color:red)%(refname:short) --list main"
 '
 
 test_expect_success '%(color) omitted without tty' '
@@ -329,9 +330,9 @@ test_expect_success '--color overrides auto-color' '
        test_cmp expect.color actual
 '
 
-test_expect_success PREPARE_FOR_MAIN_BRANCH 'verbose output lists worktree path' '
+test_expect_success 'verbose output lists worktree path' '
        one=$(git rev-parse --short HEAD) &&
-       two=$(git rev-parse --short master) &&
+       two=$(git rev-parse --short main) &&
        cat >expect <<-EOF &&
        * (HEAD detached from fromtag) $one one
          ambiguous                    $one one