diff --git a/pkg/gui/presentation/commits_test.go b/pkg/gui/presentation/commits_test.go index 972413e7b..12e0fc1d6 100644 --- a/pkg/gui/presentation/commits_test.go +++ b/pkg/gui/presentation/commits_test.go @@ -202,11 +202,11 @@ func TestGetCommitListDisplayStrings(t *testing.T) { cherryPickedCommitHashSet: set.New[string](), now: time.Date(2020, 1, 1, 0, 0, 0, 0, time.UTC), expected: formatExpected(` - hash1 ⏣─╮ commit1 - hash2 ◯ │ commit2 - hash3 ◯─╯ commit3 - hash4 ◯ commit4 - hash5 ◯ commit5 + hash1 ◎─╮ commit1 + hash2 ○ │ commit2 + hash3 ○─╯ commit3 + hash4 ○ commit4 + hash5 ○ commit5 `), }, { @@ -227,9 +227,9 @@ func TestGetCommitListDisplayStrings(t *testing.T) { expected: formatExpected(` hash1 pick commit1 hash2 pick commit2 - hash3 ◯ commit3 - hash4 ◯ commit4 - hash5 ◯ commit5 + hash3 ○ commit3 + hash4 ○ commit4 + hash5 ○ commit5 `), }, { @@ -249,9 +249,9 @@ func TestGetCommitListDisplayStrings(t *testing.T) { now: time.Date(2020, 1, 1, 0, 0, 0, 0, time.UTC), expected: formatExpected(` hash2 pick commit2 - hash3 ◯ commit3 - hash4 ◯ commit4 - hash5 ◯ commit5 + hash3 ○ commit3 + hash4 ○ commit4 + hash5 ○ commit5 `), }, { @@ -270,8 +270,8 @@ func TestGetCommitListDisplayStrings(t *testing.T) { cherryPickedCommitHashSet: set.New[string](), now: time.Date(2020, 1, 1, 0, 0, 0, 0, time.UTC), expected: formatExpected(` - hash4 ◯ commit4 - hash5 ◯ commit5 + hash4 ○ commit4 + hash5 ○ commit5 `), }, { @@ -310,7 +310,7 @@ func TestGetCommitListDisplayStrings(t *testing.T) { cherryPickedCommitHashSet: set.New[string](), now: time.Date(2020, 1, 1, 0, 0, 0, 0, time.UTC), expected: formatExpected(` - hash5 ◯ commit5 + hash5 ○ commit5 `), }, { @@ -352,14 +352,14 @@ func TestGetCommitListDisplayStrings(t *testing.T) { cherryPickedCommitHashSet: set.New[string](), now: time.Date(2020, 1, 1, 0, 0, 0, 0, time.UTC), expected: formatExpected(` - ↓ hash1r ◯ commit1 - ↓ hash2r ⏣─╮ commit2 - ↓ hash3r ◯ │ commit3 - ↑ hash1l ◯ commit1 - ↑ hash2l ⏣─╮ commit2 - ↑ hash3l ◯ │ commit3 - ↑ hash4l ◯─╯ commit4 - ↑ hash5l ◯ commit5 + ↓ hash1r ○ commit1 + ↓ hash2r ◎─╮ commit2 + ↓ hash3r ○ │ commit3 + ↑ hash1l ○ commit1 + ↑ hash2l ◎─╮ commit2 + ↑ hash3l ○ │ commit3 + ↑ hash4l ○─╯ commit4 + ↑ hash5l ○ commit5 `), }, { @@ -381,12 +381,12 @@ func TestGetCommitListDisplayStrings(t *testing.T) { cherryPickedCommitHashSet: set.New[string](), now: time.Date(2020, 1, 1, 0, 0, 0, 0, time.UTC), expected: formatExpected(` - ↓ hash3r ◯ │ commit3 - ↑ hash1l ◯ commit1 - ↑ hash2l ⏣─╮ commit2 - ↑ hash3l ◯ │ commit3 - ↑ hash4l ◯─╯ commit4 - ↑ hash5l ◯ commit5 + ↓ hash3r ○ │ commit3 + ↑ hash1l ○ commit1 + ↑ hash2l ◎─╮ commit2 + ↑ hash3l ○ │ commit3 + ↑ hash4l ○─╯ commit4 + ↑ hash5l ○ commit5 `), }, { @@ -408,11 +408,11 @@ func TestGetCommitListDisplayStrings(t *testing.T) { cherryPickedCommitHashSet: set.New[string](), now: time.Date(2020, 1, 1, 0, 0, 0, 0, time.UTC), expected: formatExpected(` - ↓ hash1r ◯ commit1 - ↓ hash2r ⏣─╮ commit2 - ↓ hash3r ◯ │ commit3 - ↑ hash1l ◯ commit1 - ↑ hash2l ⏣─╮ commit2 + ↓ hash1r ○ commit1 + ↓ hash2r ◎─╮ commit2 + ↓ hash3r ○ │ commit3 + ↑ hash1l ○ commit1 + ↑ hash2l ◎─╮ commit2 `), }, { @@ -434,10 +434,10 @@ func TestGetCommitListDisplayStrings(t *testing.T) { cherryPickedCommitHashSet: set.New[string](), now: time.Date(2020, 1, 1, 0, 0, 0, 0, time.UTC), expected: formatExpected(` - ↑ hash2l ⏣─╮ commit2 - ↑ hash3l ◯ │ commit3 - ↑ hash4l ◯─╯ commit4 - ↑ hash5l ◯ commit5 + ↑ hash2l ◎─╮ commit2 + ↑ hash3l ○ │ commit3 + ↑ hash4l ○─╯ commit4 + ↑ hash5l ○ commit5 `), }, { @@ -459,8 +459,8 @@ func TestGetCommitListDisplayStrings(t *testing.T) { cherryPickedCommitHashSet: set.New[string](), now: time.Date(2020, 1, 1, 0, 0, 0, 0, time.UTC), expected: formatExpected(` - ↓ hash1r ◯ commit1 - ↓ hash2r ⏣─╮ commit2 + ↓ hash1r ○ commit1 + ↓ hash2r ◎─╮ commit2 `), }, { @@ -479,11 +479,11 @@ func TestGetCommitListDisplayStrings(t *testing.T) { cherryPickedCommitHashSet: set.New[string](), now: time.Date(2020, 1, 1, 0, 0, 0, 0, time.UTC), expected: formatExpected(` - ↑ hash1l ◯ commit1 - ↑ hash2l ⏣─╮ commit2 - ↑ hash3l ◯ │ commit3 - ↑ hash4l ◯─╯ commit4 - ↑ hash5l ◯ commit5 + ↑ hash1l ○ commit1 + ↑ hash2l ◎─╮ commit2 + ↑ hash3l ○ │ commit3 + ↑ hash4l ○─╯ commit4 + ↑ hash5l ○ commit5 `), }, { @@ -500,9 +500,9 @@ func TestGetCommitListDisplayStrings(t *testing.T) { cherryPickedCommitHashSet: set.New[string](), now: time.Date(2020, 1, 1, 0, 0, 0, 0, time.UTC), expected: formatExpected(` - ↓ hash1r ◯ commit1 - ↓ hash2r ⏣─╮ commit2 - ↓ hash3r ◯ │ commit3 + ↓ hash1r ○ commit1 + ↓ hash2r ◎─╮ commit2 + ↓ hash3r ○ │ commit3 `), }, { diff --git a/pkg/gui/presentation/graph/cell.go b/pkg/gui/presentation/graph/cell.go index be039a018..618a2149d 100644 --- a/pkg/gui/presentation/graph/cell.go +++ b/pkg/gui/presentation/graph/cell.go @@ -9,8 +9,8 @@ import ( ) const ( - MergeSymbol = '⏣' - CommitSymbol = '◯' + MergeSymbol = '◎' + CommitSymbol = '○' ) type cellType int diff --git a/pkg/gui/presentation/graph/graph_test.go b/pkg/gui/presentation/graph/graph_test.go index a756f8aa4..f0cafca1c 100644 --- a/pkg/gui/presentation/graph/graph_test.go +++ b/pkg/gui/presentation/graph/graph_test.go @@ -41,20 +41,20 @@ func TestRenderCommitGraph(t *testing.T) { {Hash: "D", Parents: []string{"G"}}, }, expectedOutput: ` - 1 ◯ - 2 ◯ - 3 ◯ - 4 ⏣─╮ - 7 │ ◯ - 5 ◯─╯ - 8 ◯ - 9 ⏣─╮ - B │ ◯ - D │ ◯ - A ◯ │ - E ◯ │ - F ◯ │ - D ◯─╯`, + 1 ○ + 2 ○ + 3 ○ + 4 ◎─╮ + 7 │ ○ + 5 ○─╯ + 8 ○ + 9 ◎─╮ + B │ ○ + D │ ○ + A ○ │ + E ○ │ + F ○ │ + D ○─╯`, }, { name: "with a path that has room to move to the left", @@ -67,12 +67,12 @@ func TestRenderCommitGraph(t *testing.T) { {Hash: "6", Parents: []string{"7"}}, }, expectedOutput: ` - 1 ◯ - 2 ⏣─╮ - 4 │ ⏣─╮ - 3 ◯─╯ │ - 5 ◯───╯ - 6 ◯`, + 1 ○ + 2 ◎─╮ + 4 │ ◎─╮ + 3 ○─╯ │ + 5 ○───╯ + 6 ○`, }, { name: "with a new commit", @@ -86,13 +86,13 @@ func TestRenderCommitGraph(t *testing.T) { {Hash: "6", Parents: []string{"7"}}, }, expectedOutput: ` - 1 ◯ - 2 ⏣─╮ - 4 │ ⏣─╮ - Z │ │ │ ◯ - 3 ◯─╯ │ │ - 5 ◯───╯ │ - 6 ◯ ╭───╯`, + 1 ○ + 2 ◎─╮ + 4 │ ◎─╮ + Z │ │ │ ○ + 3 ○─╯ │ │ + 5 ○───╯ │ + 6 ○ ╭───╯`, }, { name: "with a path that has room to move to the left and continues", @@ -105,12 +105,12 @@ func TestRenderCommitGraph(t *testing.T) { {Hash: "7", Parents: []string{"11"}}, }, expectedOutput: ` - 1 ◯ - 2 ⏣─╮ - 3 ⏣─│─╮ - 5 ⏣─│─│─╮ - 4 │ ◯─╯ │ - 7 ◯─╯ ╭─╯`, + 1 ○ + 2 ◎─╮ + 3 ◎─│─╮ + 5 ◎─│─│─╮ + 4 │ ○─╯ │ + 7 ○─╯ ╭─╯`, }, { name: "with a path that has room to move to the left and continues", @@ -124,13 +124,13 @@ func TestRenderCommitGraph(t *testing.T) { {Hash: "B", Parents: []string{"C"}}, }, expectedOutput: ` - 1 ◯ - 2 ⏣─╮ - 3 ⏣─│─╮ - 5 ⏣─│─│─╮ - 7 ⏣─│─│─│─╮ - 4 ◯─┴─╯ │ │ - B ◯ ╭───╯ │`, + 1 ○ + 2 ◎─╮ + 3 ◎─│─╮ + 5 ◎─│─│─╮ + 7 ◎─│─│─│─╮ + 4 ○─┴─╯ │ │ + B ○ ╭───╯ │`, }, { name: "with a path that has room to move to the left and continues", @@ -142,11 +142,11 @@ func TestRenderCommitGraph(t *testing.T) { {Hash: "6", Parents: []string{"8"}}, }, expectedOutput: ` - 1 ⏣─╮ - 3 │ ◯ - 2 ⏣─│ - 4 ⏣─│─╮ - 6 ◯ │ │`, + 1 ◎─╮ + 3 │ ○ + 2 ◎─│ + 4 ◎─│─╮ + 6 ○ │ │`, }, { name: "new merge path fills gap before continuing path on right", @@ -158,11 +158,11 @@ func TestRenderCommitGraph(t *testing.T) { {Hash: "B", Parents: []string{"C"}}, }, expectedOutput: ` - 1 ⏣─┬─┬─╮ - 4 │ │ ◯ │ - 2 ◯─│─╯ │ - A ⏣─│─╮ │ - B │ │ ◯ │`, + 1 ◎─┬─┬─╮ + 4 │ │ ○ │ + 2 ○─│─╯ │ + A ◎─│─╮ │ + B │ │ ○ │`, }, { name: "with a path that has room to move to the left and continues", @@ -177,14 +177,14 @@ func TestRenderCommitGraph(t *testing.T) { {Hash: "C", Parents: []string{"D"}}, }, expectedOutput: ` - 1 ◯ - 2 ⏣─╮ - 3 ⏣─│─╮ - 5 ⏣─│─│─╮ - 7 ⏣─│─│─│─╮ - 4 ◯─┴─╯ │ │ - B ◯ ╭───╯ │ - C ◯ │ ╭───╯`, + 1 ○ + 2 ◎─╮ + 3 ◎─│─╮ + 5 ◎─│─│─╮ + 7 ◎─│─│─│─╮ + 4 ○─┴─╯ │ │ + B ○ ╭───╯ │ + C ○ │ ╭───╯`, }, { name: "with a path that has room to move to the left and continues", @@ -201,16 +201,16 @@ func TestRenderCommitGraph(t *testing.T) { {Hash: "D", Parents: []string{"F"}}, }, expectedOutput: ` - 1 ◯ - 2 ⏣─╮ - 3 ⏣─│─╮ - 5 ⏣─│─│─╮ - 7 ⏣─│─│─│─╮ - 8 ⏣─│─│─│─│─╮ - 4 ◯─┴─╯ │ │ │ - B ◯ ╭───╯ │ │ - C ◯ │ ╭───╯ │ - D ◯ │ │ ╭───╯`, + 1 ○ + 2 ◎─╮ + 3 ◎─│─╮ + 5 ◎─│─│─╮ + 7 ◎─│─│─│─╮ + 8 ◎─│─│─│─│─╮ + 4 ○─┴─╯ │ │ │ + B ○ ╭───╯ │ │ + C ○ │ ╭───╯ │ + D ○ │ │ ╭───╯`, }, } @@ -274,7 +274,7 @@ func TestRenderPipeSet(t *testing.T) { {fromPos: 0, toPos: 0, fromHash: pool("b"), toHash: pool("c"), kind: STARTS, style: &green}, }, prevCommit: models.NewCommit(hashPool, models.NewCommitOpts{Hash: "a"}), - expectedStr: "◯", + expectedStr: "○", expectedStyles: []style.TextStyle{green}, }, { @@ -284,7 +284,7 @@ func TestRenderPipeSet(t *testing.T) { {fromPos: 0, toPos: 0, fromHash: pool("selected"), toHash: pool("c"), kind: STARTS, style: &green}, }, prevCommit: models.NewCommit(hashPool, models.NewCommitOpts{Hash: "a"}), - expectedStr: "◯", + expectedStr: "○", expectedStyles: []style.TextStyle{highlightStyle}, }, { @@ -296,7 +296,7 @@ func TestRenderPipeSet(t *testing.T) { {fromPos: 0, toPos: 1, fromHash: pool("selected"), toHash: pool("e"), kind: STARTS, style: &green}, }, prevCommit: models.NewCommit(hashPool, models.NewCommitOpts{Hash: "a"}), - expectedStr: "⏣─╮", + expectedStr: "◎─╮", expectedStyles: []style.TextStyle{ highlightStyle, highlightStyle, highlightStyle, }, @@ -310,7 +310,7 @@ func TestRenderPipeSet(t *testing.T) { {fromPos: 0, toPos: 1, fromHash: pool("b"), toHash: pool("e"), kind: STARTS, style: &green}, }, prevCommit: models.NewCommit(hashPool, models.NewCommitOpts{Hash: "a"}), - expectedStr: "⏣─│", + expectedStr: "◎─│", expectedStyles: []style.TextStyle{ green, green, magenta, }, @@ -325,7 +325,7 @@ func TestRenderPipeSet(t *testing.T) { {fromPos: 0, toPos: 2, fromHash: pool("a2"), toHash: pool("c3"), kind: STARTS, style: &yellow}, }, prevCommit: models.NewCommit(hashPool, models.NewCommitOpts{Hash: "a1"}), - expectedStr: "⏣─│─┬─╯", + expectedStr: "◎─│─┬─╯", expectedStyles: []style.TextStyle{ yellow, yellow, magenta, yellow, yellow, green, green, }, @@ -340,7 +340,7 @@ func TestRenderPipeSet(t *testing.T) { {fromPos: 0, toPos: 2, fromHash: pool("selected"), toHash: pool("c3"), kind: STARTS, style: &yellow}, }, prevCommit: models.NewCommit(hashPool, models.NewCommitOpts{Hash: "a1"}), - expectedStr: "⏣───╮ ╯", + expectedStr: "◎───╮ ╯", expectedStyles: []style.TextStyle{ highlightStyle, highlightStyle, highlightStyle, highlightStyle, highlightStyle, nothing, green, }, @@ -354,7 +354,7 @@ func TestRenderPipeSet(t *testing.T) { {fromPos: 2, toPos: 0, fromHash: pool("c1"), toHash: pool("a2"), kind: TERMINATES, style: &green}, }, prevCommit: models.NewCommit(hashPool, models.NewCommitOpts{Hash: "a1"}), - expectedStr: "◯─┴─╯", + expectedStr: "○─┴─╯", expectedStyles: []style.TextStyle{ yellow, magenta, magenta, green, green, }, @@ -369,7 +369,7 @@ func TestRenderPipeSet(t *testing.T) { {fromPos: 2, toPos: 2, fromHash: pool("c1"), toHash: pool("c3"), kind: CONTINUES, style: &green}, }, prevCommit: models.NewCommit(hashPool, models.NewCommitOpts{Hash: "a1"}), - expectedStr: "⏣─│─│─╮", + expectedStr: "◎─│─│─╮", expectedStyles: []style.TextStyle{ yellow, yellow, magenta, yellow, green, yellow, yellow, }, @@ -384,7 +384,7 @@ func TestRenderPipeSet(t *testing.T) { {fromPos: 2, toPos: 0, fromHash: pool("c1"), toHash: pool("a2"), kind: TERMINATES, style: &magenta}, }, prevCommit: models.NewCommit(hashPool, models.NewCommitOpts{Hash: "a1"}), - expectedStr: "⏣─│─╯", + expectedStr: "◎─│─╯", expectedStyles: []style.TextStyle{ yellow, yellow, green, magenta, magenta, }, @@ -399,7 +399,7 @@ func TestRenderPipeSet(t *testing.T) { {fromPos: 3, toPos: 0, fromHash: pool("d1"), toHash: pool("a2"), kind: TERMINATES, style: &magenta}, }, prevCommit: models.NewCommit(hashPool, models.NewCommitOpts{Hash: "a1"}), - expectedStr: "⏣─┬─│─╯", + expectedStr: "◎─┬─│─╯", expectedStyles: []style.TextStyle{ yellow, yellow, yellow, magenta, green, magenta, magenta, }, @@ -411,7 +411,7 @@ func TestRenderPipeSet(t *testing.T) { {fromPos: 0, toPos: 0, fromHash: pool("a2"), toHash: pool("a3"), kind: STARTS, style: &yellow}, }, prevCommit: models.NewCommit(hashPool, models.NewCommitOpts{Hash: "selected"}), - expectedStr: "◯", + expectedStr: "○", expectedStyles: []style.TextStyle{ yellow, }, @@ -423,7 +423,7 @@ func TestRenderPipeSet(t *testing.T) { {fromPos: 1, toPos: 1, fromHash: pool("selected"), toHash: pool("b3"), kind: CONTINUES, style: &red}, }, prevCommit: models.NewCommit(hashPool, models.NewCommitOpts{Hash: "selected"}), - expectedStr: "◯ │", + expectedStr: "○ │", expectedStyles: []style.TextStyle{ highlightStyle, nothing, highlightStyle, }, @@ -436,7 +436,7 @@ func TestRenderPipeSet(t *testing.T) { {fromPos: 2, toPos: 2, fromHash: pool("selected"), toHash: pool("b3"), kind: CONTINUES, style: &red}, }, prevCommit: models.NewCommit(hashPool, models.NewCommitOpts{Hash: "selected"}), - expectedStr: "◯ │ │", + expectedStr: "○ │ │", expectedStyles: []style.TextStyle{ highlightStyle, nothing, green, nothing, highlightStyle, }, @@ -450,7 +450,7 @@ func TestRenderPipeSet(t *testing.T) { {fromPos: 1, toPos: 0, fromHash: pool("selected"), toHash: pool("a2"), kind: TERMINATES, style: &yellow}, }, prevCommit: models.NewCommit(hashPool, models.NewCommitOpts{Hash: "selected"}), - expectedStr: "⏣─╯", + expectedStr: "◎─╯", expectedStyles: []style.TextStyle{ highlightStyle, highlightStyle, highlightStyle, }, diff --git a/pkg/integration/tests/branch/merge_non_fast_forward.go b/pkg/integration/tests/branch/merge_non_fast_forward.go index a1e90d049..6a3115639 100644 --- a/pkg/integration/tests/branch/merge_non_fast_forward.go +++ b/pkg/integration/tests/branch/merge_non_fast_forward.go @@ -44,9 +44,9 @@ var MergeNonFastForward = NewIntegrationTest(NewIntegrationTestArgs{ t.Views().Commits(). Lines( - Contains("⏣─╮ Merge branch 'branch1' into original-branch").IsSelected(), - Contains("│ ◯ * branch1"), - Contains("◯─╯ one"), + Contains("◎─╮ Merge branch 'branch1' into original-branch").IsSelected(), + Contains("│ ○ * branch1"), + Contains("○─╯ one"), ) // Check that branch2 shows the non-fast-forward option first @@ -66,11 +66,11 @@ var MergeNonFastForward = NewIntegrationTest(NewIntegrationTestArgs{ t.Views().Commits(). Lines( - Contains("⏣─╮ Merge branch 'branch2' into original-branch").IsSelected(), - Contains("│ ◯ * branch2"), - Contains("⏣─│─╮ Merge branch 'branch1' into original-branch"), - Contains("│ │ ◯ * branch1"), - Contains("◯─┴─╯ one"), + Contains("◎─╮ Merge branch 'branch2' into original-branch").IsSelected(), + Contains("│ ○ * branch2"), + Contains("◎─│─╮ Merge branch 'branch1' into original-branch"), + Contains("│ │ ○ * branch1"), + Contains("○─┴─╯ one"), ) }, }) diff --git a/pkg/integration/tests/cherry_pick/cherry_pick_merge.go b/pkg/integration/tests/cherry_pick/cherry_pick_merge.go index 6c883cfa4..78a06e446 100644 --- a/pkg/integration/tests/cherry_pick/cherry_pick_merge.go +++ b/pkg/integration/tests/cherry_pick/cherry_pick_merge.go @@ -39,10 +39,10 @@ var CherryPickMerge = NewIntegrationTest(NewIntegrationTestArgs{ t.Views().SubCommits(). IsFocused(). Lines( - Contains("⏣─╮ Merge branch 'second-branch'").IsSelected(), - Contains("│ ◯ two"), - Contains("│ ◯ one"), - Contains("◯ ╯ base"), + Contains("◎─╮ Merge branch 'second-branch'").IsSelected(), + Contains("│ ○ two"), + Contains("│ ○ one"), + Contains("○ ╯ base"), ). // copy the merge commit Press(keys.Commits.CherryPickCopy) diff --git a/pkg/integration/tests/commit/create_fixup_commit_in_branch_stack.go b/pkg/integration/tests/commit/create_fixup_commit_in_branch_stack.go index 1c593cf29..fa7bb5931 100644 --- a/pkg/integration/tests/commit/create_fixup_commit_in_branch_stack.go +++ b/pkg/integration/tests/commit/create_fixup_commit_in_branch_stack.go @@ -27,11 +27,11 @@ var CreateFixupCommitInBranchStack = NewIntegrationTest(NewIntegrationTestArgs{ t.Views().Commits(). Focus(). Lines( - Contains("CI ◯ branch2 commit 2"), - Contains("CI ◯ branch2 commit 1"), - Contains("CI ◯ * branch1 commit 3"), - Contains("CI ◯ branch1 commit 2"), - Contains("CI ◯ branch1 commit 1"), + Contains("CI ○ branch2 commit 2"), + Contains("CI ○ branch2 commit 1"), + Contains("CI ○ * branch1 commit 3"), + Contains("CI ○ branch1 commit 2"), + Contains("CI ○ branch1 commit 1"), ). NavigateToLine(Contains("branch1 commit 2")). Press(keys.Commits.CreateFixupCommit). @@ -42,12 +42,12 @@ var CreateFixupCommitInBranchStack = NewIntegrationTest(NewIntegrationTestArgs{ Confirm() }). Lines( - Contains("CI ◯ branch2 commit 2"), - Contains("CI ◯ branch2 commit 1"), - Contains("CI ◯ * fixup! branch1 commit 2"), - Contains("CI ◯ branch1 commit 3"), - Contains("CI ◯ branch1 commit 2"), - Contains("CI ◯ branch1 commit 1"), + Contains("CI ○ branch2 commit 2"), + Contains("CI ○ branch2 commit 1"), + Contains("CI ○ * fixup! branch1 commit 2"), + Contains("CI ○ branch1 commit 3"), + Contains("CI ○ branch1 commit 2"), + Contains("CI ○ branch1 commit 1"), ) }, }) diff --git a/pkg/integration/tests/commit/highlight.go b/pkg/integration/tests/commit/highlight.go index eaa77ccf1..6f45e6448 100644 --- a/pkg/integration/tests/commit/highlight.go +++ b/pkg/integration/tests/commit/highlight.go @@ -24,14 +24,14 @@ var Highlight = NewIntegrationTest(NewIntegrationTestArgs{ highlightedColor := "#ffffff" t.Views().Commits(). - DoesNotContainColoredText(highlightedColor, "◯"). + DoesNotContainColoredText(highlightedColor, "○"). Focus(). - ContainsColoredText(highlightedColor, "◯") + ContainsColoredText(highlightedColor, "○") t.Views().Files(). Focus() t.Views().Commits(). - DoesNotContainColoredText(highlightedColor, "◯") + DoesNotContainColoredText(highlightedColor, "○") }, }) diff --git a/pkg/integration/tests/commit/revert_with_conflict_multiple_commits.go b/pkg/integration/tests/commit/revert_with_conflict_multiple_commits.go index e702c79b3..cbbd8accd 100644 --- a/pkg/integration/tests/commit/revert_with_conflict_multiple_commits.go +++ b/pkg/integration/tests/commit/revert_with_conflict_multiple_commits.go @@ -24,10 +24,10 @@ var RevertWithConflictMultipleCommits = NewIntegrationTest(NewIntegrationTestArg t.Views().Commits(). Focus(). Lines( - Contains("CI ◯ add second line").IsSelected(), - Contains("CI ◯ add first line"), - Contains("CI ◯ unrelated change"), - Contains("CI ◯ add empty file"), + Contains("CI ○ add second line").IsSelected(), + Contains("CI ○ add first line"), + Contains("CI ○ unrelated change"), + Contains("CI ○ add empty file"), ). SelectNextItem(). Press(keys.Universal.RangeSelectDown). @@ -48,10 +48,10 @@ var RevertWithConflictMultipleCommits = NewIntegrationTest(NewIntegrationTestArg Contains("revert").Contains("CI unrelated change"), Contains("revert").Contains("CI <-- CONFLICT --- add first line"), Contains("--- Commits ---"), - Contains("CI ◯ add second line"), - Contains("CI ◯ add first line"), - Contains("CI ◯ unrelated change"), - Contains("CI ◯ add empty file"), + Contains("CI ○ add second line"), + Contains("CI ○ add first line"), + Contains("CI ○ unrelated change"), + Contains("CI ○ add empty file"), ) t.Views().Options().Content(Contains("View revert options: m")) @@ -74,12 +74,12 @@ var RevertWithConflictMultipleCommits = NewIntegrationTest(NewIntegrationTestArg t.Views().Commits(). Lines( - Contains(`CI ◯ Revert "unrelated change"`), - Contains(`CI ◯ Revert "add first line"`), - Contains("CI ◯ add second line"), - Contains("CI ◯ add first line"), - Contains("CI ◯ unrelated change"), - Contains("CI ◯ add empty file"), + Contains(`CI ○ Revert "unrelated change"`), + Contains(`CI ○ Revert "add first line"`), + Contains("CI ○ add second line"), + Contains("CI ○ add first line"), + Contains("CI ○ unrelated change"), + Contains("CI ○ add empty file"), ) }, }) diff --git a/pkg/integration/tests/commit/revert_with_conflict_single_commit.go b/pkg/integration/tests/commit/revert_with_conflict_single_commit.go index 4d98fdfe5..1a0669b10 100644 --- a/pkg/integration/tests/commit/revert_with_conflict_single_commit.go +++ b/pkg/integration/tests/commit/revert_with_conflict_single_commit.go @@ -22,9 +22,9 @@ var RevertWithConflictSingleCommit = NewIntegrationTest(NewIntegrationTestArgs{ t.Views().Commits(). Focus(). Lines( - Contains("CI ◯ add second line").IsSelected(), - Contains("CI ◯ add first line"), - Contains("CI ◯ add empty file"), + Contains("CI ○ add second line").IsSelected(), + Contains("CI ○ add first line"), + Contains("CI ○ add empty file"), ). SelectNextItem(). Press(keys.Commits.RevertCommit). @@ -42,9 +42,9 @@ var RevertWithConflictSingleCommit = NewIntegrationTest(NewIntegrationTestArgs{ Contains("--- Pending reverts ---"), Contains("revert").Contains("CI <-- CONFLICT --- add first line"), Contains("--- Commits ---"), - Contains("CI ◯ add second line"), - Contains("CI ◯ add first line"), - Contains("CI ◯ add empty file"), + Contains("CI ○ add second line"), + Contains("CI ○ add first line"), + Contains("CI ○ add empty file"), ) t.Views().Options().Content(Contains("View revert options: m")) @@ -67,10 +67,10 @@ var RevertWithConflictSingleCommit = NewIntegrationTest(NewIntegrationTestArgs{ t.Views().Commits(). Lines( - Contains(`CI ◯ Revert "add first line"`), - Contains("CI ◯ add second line"), - Contains("CI ◯ add first line"), - Contains("CI ◯ add empty file"), + Contains(`CI ○ Revert "add first line"`), + Contains("CI ○ add second line"), + Contains("CI ○ add first line"), + Contains("CI ○ add empty file"), ) }, }) diff --git a/pkg/integration/tests/interactive_rebase/delete_update_ref_todo.go b/pkg/integration/tests/interactive_rebase/delete_update_ref_todo.go index 4ae20160f..3b7642bf6 100644 --- a/pkg/integration/tests/interactive_rebase/delete_update_ref_todo.go +++ b/pkg/integration/tests/interactive_rebase/delete_update_ref_todo.go @@ -34,7 +34,7 @@ var DeleteUpdateRefTodo = NewIntegrationTest(NewIntegrationTestArgs{ Contains("pick").Contains("CI commit 03"), Contains("pick").Contains("CI commit 02"), Contains("--- Commits ---"), - Contains("CI ◯ commit 01"), + Contains("CI ○ commit 01"), ). NavigateToLine(Contains("update-ref")). Press(keys.Universal.Remove). @@ -52,7 +52,7 @@ var DeleteUpdateRefTodo = NewIntegrationTest(NewIntegrationTestArgs{ Contains("pick").Contains("CI commit 03").IsSelected(), Contains("pick").Contains("CI commit 02"), Contains("--- Commits ---"), - Contains("CI ◯ commit 01"), + Contains("CI ○ commit 01"), ). NavigateToLine(Contains("commit 02")). Press(keys.Universal.Remove). @@ -60,11 +60,11 @@ var DeleteUpdateRefTodo = NewIntegrationTest(NewIntegrationTestArgs{ t.Common().ContinueRebase() }). Lines( - Contains("CI ◯ commit 06"), - Contains("CI ◯ commit 05"), - Contains("CI ◯ commit 04"), - Contains("CI ◯ commit 03"), // No star on this commit, so there's no branch head here - Contains("CI ◯ commit 01"), + Contains("CI ○ commit 06"), + Contains("CI ○ commit 05"), + Contains("CI ○ commit 04"), + Contains("CI ○ commit 03"), // No star on this commit, so there's no branch head here + Contains("CI ○ commit 01"), ) t.Views().Branches(). diff --git a/pkg/integration/tests/interactive_rebase/drop_merge_commit.go b/pkg/integration/tests/interactive_rebase/drop_merge_commit.go index 0011baf7d..69af05c25 100644 --- a/pkg/integration/tests/interactive_rebase/drop_merge_commit.go +++ b/pkg/integration/tests/interactive_rebase/drop_merge_commit.go @@ -18,14 +18,14 @@ var DropMergeCommit = NewIntegrationTest(NewIntegrationTestArgs{ t.Views().Commits(). Focus(). Lines( - Contains("CI ⏣─╮ Merge branch 'second-change-branch' into first-change-branch").IsSelected(), - Contains("CI │ ◯ * second-change-branch unrelated change"), - Contains("CI │ ◯ second change"), - Contains("CI ◯ │ first change"), - Contains("CI ◯─╯ * original"), - Contains("CI ◯ three"), - Contains("CI ◯ two"), - Contains("CI ◯ one"), + Contains("CI ◎─╮ Merge branch 'second-change-branch' into first-change-branch").IsSelected(), + Contains("CI │ ○ * second-change-branch unrelated change"), + Contains("CI │ ○ second change"), + Contains("CI ○ │ first change"), + Contains("CI ○─╯ * original"), + Contains("CI ○ three"), + Contains("CI ○ two"), + Contains("CI ○ one"), ). Press(keys.Universal.Remove). Tap(func() { @@ -35,11 +35,11 @@ var DropMergeCommit = NewIntegrationTest(NewIntegrationTestArgs{ Confirm() }). Lines( - Contains("CI ◯ first change").IsSelected(), - Contains("CI ◯ * original"), - Contains("CI ◯ three"), - Contains("CI ◯ two"), - Contains("CI ◯ one"), + Contains("CI ○ first change").IsSelected(), + Contains("CI ○ * original"), + Contains("CI ○ three"), + Contains("CI ○ two"), + Contains("CI ○ one"), ) }, }) diff --git a/pkg/integration/tests/interactive_rebase/edit_range_select_down_to_merge_outside_rebase.go b/pkg/integration/tests/interactive_rebase/edit_range_select_down_to_merge_outside_rebase.go index 4a6135b28..832b99652 100644 --- a/pkg/integration/tests/interactive_rebase/edit_range_select_down_to_merge_outside_rebase.go +++ b/pkg/integration/tests/interactive_rebase/edit_range_select_down_to_merge_outside_rebase.go @@ -19,8 +19,8 @@ var EditRangeSelectDownToMergeOutsideRebase = NewIntegrationTest(NewIntegrationT t.Views().Commits(). Focus(). TopLines( - Contains("CI ◯ commit 02").IsSelected(), - Contains("CI ◯ commit 01"), + Contains("CI ○ commit 02").IsSelected(), + Contains("CI ○ commit 01"), Contains("Merge branch 'second-change-branch' into first-change-branch"), ). Press(keys.Universal.RangeSelectDown). @@ -31,14 +31,14 @@ var EditRangeSelectDownToMergeOutsideRebase = NewIntegrationTest(NewIntegrationT Contains("edit CI commit 02").IsSelected(), Contains("edit CI commit 01").IsSelected(), Contains("--- Commits ---").IsSelected(), - Contains(" CI ⏣─╮ Merge branch 'second-change-branch' into first-change-branch").IsSelected(), - Contains(" CI │ ◯ * second-change-branch unrelated change"), - Contains(" CI │ ◯ second change"), - Contains(" CI ◯ │ first change"), - Contains(" CI ◯─╯ * original"), - Contains(" CI ◯ three"), - Contains(" CI ◯ two"), - Contains(" CI ◯ one"), + Contains(" CI ◎─╮ Merge branch 'second-change-branch' into first-change-branch").IsSelected(), + Contains(" CI │ ○ * second-change-branch unrelated change"), + Contains(" CI │ ○ second change"), + Contains(" CI ○ │ first change"), + Contains(" CI ○─╯ * original"), + Contains(" CI ○ three"), + Contains(" CI ○ two"), + Contains(" CI ○ one"), ) }, }) diff --git a/pkg/integration/tests/interactive_rebase/edit_range_select_outside_rebase.go b/pkg/integration/tests/interactive_rebase/edit_range_select_outside_rebase.go index a86a5f0e2..f39ab638c 100644 --- a/pkg/integration/tests/interactive_rebase/edit_range_select_outside_rebase.go +++ b/pkg/integration/tests/interactive_rebase/edit_range_select_outside_rebase.go @@ -26,14 +26,14 @@ var EditRangeSelectOutsideRebase = NewIntegrationTest(NewIntegrationTestArgs{ Press(keys.Universal.RangeSelectDown). Press(keys.Universal.RangeSelectDown). Lines( - Contains("CI ⏣─╮ Merge branch 'second-change-branch' into first-change-branch").IsSelected(), - Contains("CI │ ◯ * second-change-branch unrelated change").IsSelected(), - Contains("CI │ ◯ second change").IsSelected(), - Contains("CI ◯ │ first change").IsSelected(), - Contains("CI ◯─╯ * original").IsSelected(), - Contains("CI ◯ three").IsSelected(), - Contains("CI ◯ two"), - Contains("CI ◯ one"), + Contains("CI ◎─╮ Merge branch 'second-change-branch' into first-change-branch").IsSelected(), + Contains("CI │ ○ * second-change-branch unrelated change").IsSelected(), + Contains("CI │ ○ second change").IsSelected(), + Contains("CI ○ │ first change").IsSelected(), + Contains("CI ○─╯ * original").IsSelected(), + Contains("CI ○ three").IsSelected(), + Contains("CI ○ two"), + Contains("CI ○ one"), ). Press(keys.Universal.Edit). Lines( @@ -44,9 +44,9 @@ var EditRangeSelectOutsideRebase = NewIntegrationTest(NewIntegrationTestArgs{ Contains("edit CI second change").IsSelected(), Contains("edit CI * original").IsSelected(), Contains("--- Commits ---").IsSelected(), - Contains(" CI ◯ three").IsSelected(), - Contains(" CI ◯ two"), - Contains(" CI ◯ one"), + Contains(" CI ○ three").IsSelected(), + Contains(" CI ○ two"), + Contains(" CI ○ one"), ) }, }) diff --git a/pkg/integration/tests/interactive_rebase/move_update_ref_todo.go b/pkg/integration/tests/interactive_rebase/move_update_ref_todo.go index 00f4ba11f..619efe7fb 100644 --- a/pkg/integration/tests/interactive_rebase/move_update_ref_todo.go +++ b/pkg/integration/tests/interactive_rebase/move_update_ref_todo.go @@ -34,7 +34,7 @@ var MoveUpdateRefTodo = NewIntegrationTest(NewIntegrationTestArgs{ Contains("pick").Contains("CI commit 03"), Contains("pick").Contains("CI commit 02"), Contains("--- Commits ---"), - Contains("CI ◯ commit 01"), + Contains("CI ○ commit 01"), ). NavigateToLine(Contains("update-ref")). Press(keys.Commits.MoveUpCommit). @@ -48,18 +48,18 @@ var MoveUpdateRefTodo = NewIntegrationTest(NewIntegrationTestArgs{ Contains("pick").Contains("CI commit 03"), Contains("pick").Contains("CI commit 02"), Contains("--- Commits ---"), - Contains("CI ◯ commit 01"), + Contains("CI ○ commit 01"), ). Tap(func() { t.Common().ContinueRebase() }). Lines( - Contains("CI ◯ commit 06"), - Contains("CI ◯ * commit 05"), - Contains("CI ◯ commit 04"), - Contains("CI ◯ commit 03"), - Contains("CI ◯ commit 02"), - Contains("CI ◯ commit 01"), + Contains("CI ○ commit 06"), + Contains("CI ○ * commit 05"), + Contains("CI ○ commit 04"), + Contains("CI ○ commit 03"), + Contains("CI ○ commit 02"), + Contains("CI ○ commit 01"), ) }, }) diff --git a/pkg/integration/tests/interactive_rebase/revert_multiple_commits_in_interactive_rebase.go b/pkg/integration/tests/interactive_rebase/revert_multiple_commits_in_interactive_rebase.go index 529c0a5ec..2cb0c05b7 100644 --- a/pkg/integration/tests/interactive_rebase/revert_multiple_commits_in_interactive_rebase.go +++ b/pkg/integration/tests/interactive_rebase/revert_multiple_commits_in_interactive_rebase.go @@ -26,12 +26,12 @@ var RevertMultipleCommitsInInteractiveRebase = NewIntegrationTest(NewIntegration t.Views().Commits(). Focus(). Lines( - Contains("CI ◯ unrelated change 3").IsSelected(), - Contains("CI ◯ unrelated change 2"), - Contains("CI ◯ add second line"), - Contains("CI ◯ add first line"), - Contains("CI ◯ unrelated change 1"), - Contains("CI ◯ add empty file"), + Contains("CI ○ unrelated change 3").IsSelected(), + Contains("CI ○ unrelated change 2"), + Contains("CI ○ add second line"), + Contains("CI ○ add first line"), + Contains("CI ○ unrelated change 1"), + Contains("CI ○ add empty file"), ). NavigateToLine(Contains("add second line")). Press(keys.Universal.Edit). @@ -57,10 +57,10 @@ var RevertMultipleCommitsInInteractiveRebase = NewIntegrationTest(NewIntegration Contains("revert").Contains("CI unrelated change 1"), Contains("revert").Contains("CI <-- CONFLICT --- add first line"), Contains("--- Commits ---"), - Contains("CI ◯ add second line"), - Contains("CI ◯ add first line"), - Contains("CI ◯ unrelated change 1"), - Contains("CI ◯ add empty file"), + Contains("CI ○ add second line"), + Contains("CI ○ add first line"), + Contains("CI ○ unrelated change 1"), + Contains("CI ○ add empty file"), ) t.Views().Options().Content(Contains("View revert options: m")) @@ -87,12 +87,12 @@ var RevertMultipleCommitsInInteractiveRebase = NewIntegrationTest(NewIntegration Contains("pick").Contains("CI unrelated change 3"), Contains("pick").Contains("CI unrelated change 2"), Contains("--- Commits ---"), - Contains(`CI ◯ Revert "unrelated change 1"`), - Contains(`CI ◯ Revert "add first line"`), - Contains("CI ◯ add second line"), - Contains("CI ◯ add first line"), - Contains("CI ◯ unrelated change 1"), - Contains("CI ◯ add empty file"), + Contains(`CI ○ Revert "unrelated change 1"`), + Contains(`CI ○ Revert "add first line"`), + Contains("CI ○ add second line"), + Contains("CI ○ add first line"), + Contains("CI ○ unrelated change 1"), + Contains("CI ○ add empty file"), ) t.Views().Options().Content(Contains("View rebase options: m")) @@ -102,14 +102,14 @@ var RevertMultipleCommitsInInteractiveRebase = NewIntegrationTest(NewIntegration t.Views().Commits(). Lines( - Contains("CI ◯ unrelated change 3"), - Contains("CI ◯ unrelated change 2"), - Contains(`CI ◯ Revert "unrelated change 1"`), - Contains(`CI ◯ Revert "add first line"`), - Contains("CI ◯ add second line"), - Contains("CI ◯ add first line"), - Contains("CI ◯ unrelated change 1"), - Contains("CI ◯ add empty file"), + Contains("CI ○ unrelated change 3"), + Contains("CI ○ unrelated change 2"), + Contains(`CI ○ Revert "unrelated change 1"`), + Contains(`CI ○ Revert "add first line"`), + Contains("CI ○ add second line"), + Contains("CI ○ add first line"), + Contains("CI ○ unrelated change 1"), + Contains("CI ○ add empty file"), ) }, }) diff --git a/pkg/integration/tests/interactive_rebase/revert_single_commit_in_interactive_rebase.go b/pkg/integration/tests/interactive_rebase/revert_single_commit_in_interactive_rebase.go index 7126699dc..2b0ee24b2 100644 --- a/pkg/integration/tests/interactive_rebase/revert_single_commit_in_interactive_rebase.go +++ b/pkg/integration/tests/interactive_rebase/revert_single_commit_in_interactive_rebase.go @@ -24,11 +24,11 @@ var RevertSingleCommitInInteractiveRebase = NewIntegrationTest(NewIntegrationTes t.Views().Commits(). Focus(). Lines( - Contains("CI ◯ unrelated change 2").IsSelected(), - Contains("CI ◯ unrelated change 1"), - Contains("CI ◯ add second line"), - Contains("CI ◯ add first line"), - Contains("CI ◯ add empty file"), + Contains("CI ○ unrelated change 2").IsSelected(), + Contains("CI ○ unrelated change 1"), + Contains("CI ○ add second line"), + Contains("CI ○ add first line"), + Contains("CI ○ add empty file"), ). NavigateToLine(Contains("add second line")). Press(keys.Universal.Edit). @@ -51,9 +51,9 @@ var RevertSingleCommitInInteractiveRebase = NewIntegrationTest(NewIntegrationTes Contains("--- Pending reverts ---"), Contains("revert").Contains("CI <-- CONFLICT --- add first line"), Contains("--- Commits ---"), - Contains("CI ◯ add second line"), - Contains("CI ◯ add first line").IsSelected(), - Contains("CI ◯ add empty file"), + Contains("CI ○ add second line"), + Contains("CI ○ add first line").IsSelected(), + Contains("CI ○ add empty file"), ). Press(keys.Commits.MoveDownCommit). Tap(func() { @@ -88,10 +88,10 @@ var RevertSingleCommitInInteractiveRebase = NewIntegrationTest(NewIntegrationTes Contains("pick").Contains("CI unrelated change 2"), Contains("pick").Contains("CI unrelated change 1"), Contains("--- Commits ---"), - Contains(`CI ◯ Revert "add first line"`), - Contains("CI ◯ add second line"), - Contains("CI ◯ add first line"), - Contains("CI ◯ add empty file"), + Contains(`CI ○ Revert "add first line"`), + Contains("CI ○ add second line"), + Contains("CI ○ add first line"), + Contains("CI ○ add empty file"), ) t.Views().Options().Content(Contains("View rebase options: m")) @@ -101,12 +101,12 @@ var RevertSingleCommitInInteractiveRebase = NewIntegrationTest(NewIntegrationTes t.Views().Commits(). Lines( - Contains("CI ◯ unrelated change 2"), - Contains("CI ◯ unrelated change 1"), - Contains(`CI ◯ Revert "add first line"`), - Contains("CI ◯ add second line"), - Contains("CI ◯ add first line"), - Contains("CI ◯ add empty file"), + Contains("CI ○ unrelated change 2"), + Contains("CI ○ unrelated change 1"), + Contains(`CI ○ Revert "add first line"`), + Contains("CI ○ add second line"), + Contains("CI ○ add first line"), + Contains("CI ○ add empty file"), ) }, }) diff --git a/pkg/integration/tests/interactive_rebase/reword_merge_commit.go b/pkg/integration/tests/interactive_rebase/reword_merge_commit.go index 6c0969066..ce991e336 100644 --- a/pkg/integration/tests/interactive_rebase/reword_merge_commit.go +++ b/pkg/integration/tests/interactive_rebase/reword_merge_commit.go @@ -25,10 +25,10 @@ var RewordMergeCommit = NewIntegrationTest(NewIntegrationTestArgs{ t.Views().Commits(). Focus(). Lines( - Contains("CI ◯ two").IsSelected(), - Contains("CI ⏣─╮ Merge branch 'first-branch'"), - Contains("CI │ ◯ one"), - Contains("CI ◯─╯ base"), + Contains("CI ○ two").IsSelected(), + Contains("CI ◎─╮ Merge branch 'first-branch'"), + Contains("CI │ ○ one"), + Contains("CI ○─╯ base"), ). SelectNextItem(). Press(keys.Commits.RenameCommit). @@ -41,10 +41,10 @@ var RewordMergeCommit = NewIntegrationTest(NewIntegrationTestArgs{ Confirm() }). Lines( - Contains("CI ◯ two"), - Contains("CI ⏣─╮ renamed merge").IsSelected(), - Contains("CI │ ◯ one"), - Contains("CI ◯ ╯ base"), + Contains("CI ○ two"), + Contains("CI ◎─╮ renamed merge").IsSelected(), + Contains("CI │ ○ one"), + Contains("CI ○ ╯ base"), ) }, }) diff --git a/pkg/integration/tests/interactive_rebase/show_exec_todos.go b/pkg/integration/tests/interactive_rebase/show_exec_todos.go index 1ae515845..74d3830f6 100644 --- a/pkg/integration/tests/interactive_rebase/show_exec_todos.go +++ b/pkg/integration/tests/interactive_rebase/show_exec_todos.go @@ -35,8 +35,8 @@ var ShowExecTodos = NewIntegrationTest(NewIntegrationTestArgs{ Contains("exec").Contains("false"), Contains("pick").Contains("CI commit 03"), Contains("--- Commits ---"), - Contains("CI ◯ commit 02"), - Contains("CI ◯ commit 01"), + Contains("CI ○ commit 02"), + Contains("CI ○ commit 01"), ). Tap(func() { t.Common().ContinueRebase() @@ -45,17 +45,17 @@ var ShowExecTodos = NewIntegrationTest(NewIntegrationTestArgs{ Lines( Contains("--- Pending rebase todos ---"), Contains("--- Commits ---"), - Contains("CI ◯ commit 03"), - Contains("CI ◯ commit 02"), - Contains("CI ◯ commit 01"), + Contains("CI ○ commit 03"), + Contains("CI ○ commit 02"), + Contains("CI ○ commit 01"), ). Tap(func() { t.Common().ContinueRebase() }). Lines( - Contains("CI ◯ commit 03"), - Contains("CI ◯ commit 02"), - Contains("CI ◯ commit 01"), + Contains("CI ○ commit 03"), + Contains("CI ○ commit 02"), + Contains("CI ○ commit 01"), ) }, })