@@ -53,15 +53,17 @@ cmp_filtered_decorations () {
53
53
# to this test since it does not contain any decoration, hence --first-parent
54
54
test_expect_success ' commit decorations colored correctly' '
55
55
cat >expect <<-EOF &&
56
- ${c_commit}COMMIT_ID${c_reset}${c_commit} (${c_reset}${c_HEAD}HEAD -> \
57
- ${c_reset}${c_branch}main${c_reset}${c_commit}, \
58
- ${c_reset}${c_tag}tag: v1.0${c_reset}${c_commit}, \
59
- ${c_reset}${c_tag}tag: B${c_reset}${c_commit})${c_reset} B
60
- ${c_commit}COMMIT_ID${c_reset}${c_commit} (${c_reset}${c_tag}tag: A1${c_reset}${c_commit}, \
56
+ ${c_commit}COMMIT_ID${c_reset}${c_commit} (${c_reset}${c_HEAD}HEAD${c_reset}\
57
+ ${c_HEAD} -> ${c_reset}${c_branch}main${c_reset}${c_commit}, \
58
+ ${c_reset}${c_tag}tag: ${c_reset}${c_tag}v1.0${c_reset}${c_commit}, \
59
+ ${c_reset}${c_tag}tag: ${c_reset}${c_tag}B${c_reset}${c_commit})${c_reset} B
60
+ ${c_commit}COMMIT_ID${c_reset}${c_commit} (${c_reset}\
61
+ ${c_tag}tag: ${c_reset}${c_tag}A1${c_reset}${c_commit}, \
61
62
${c_reset}${c_remoteBranch}other/main${c_reset}${c_commit})${c_reset} A1
62
- ${c_commit}COMMIT_ID${c_reset}${c_commit} (${c_reset}${c_stash}refs/stash${c_reset}${c_commit})${c_reset} \
63
- On main: Changes to A.t
64
- ${c_commit}COMMIT_ID${c_reset}${c_commit} (${c_reset}${c_tag}tag: A${c_reset}${c_commit})${c_reset} A
63
+ ${c_commit}COMMIT_ID${c_reset}${c_commit} (${c_reset}\
64
+ ${c_stash}refs/stash${c_reset}${c_commit})${c_reset} On main: Changes to A.t
65
+ ${c_commit}COMMIT_ID${c_reset}${c_commit} (${c_reset}\
66
+ ${c_tag}tag: ${c_reset}${c_tag}A${c_reset}${c_commit})${c_reset} A
65
67
EOF
66
68
67
69
git log --first-parent --no-abbrev --decorate --oneline --color=always --all >actual &&
@@ -76,12 +78,14 @@ test_expect_success 'test coloring with replace-objects' '
76
78
git replace HEAD~1 HEAD~2 &&
77
79
78
80
cat >expect <<-EOF &&
79
- ${c_commit}COMMIT_ID${c_reset}${c_commit} (${c_reset}${c_HEAD}HEAD -> \
80
- ${c_reset}${c_branch}main${c_reset}${c_commit}, \
81
- ${c_reset}${c_tag}tag: D${c_reset}${c_commit})${c_reset} D
82
- ${c_commit}COMMIT_ID${c_reset}${c_commit} (${c_reset}${c_tag}tag: C${c_reset}${c_commit}, \
81
+ ${c_commit}COMMIT_ID${c_reset}${c_commit} (${c_reset}${c_HEAD}HEAD${c_reset}\
82
+ ${c_HEAD} -> ${c_reset}${c_branch}main${c_reset}${c_commit}, \
83
+ ${c_reset}${c_tag}tag: ${c_reset}${c_tag}D${c_reset}${c_commit})${c_reset} D
84
+ ${c_commit}COMMIT_ID${c_reset}${c_commit} (${c_reset}\
85
+ ${c_tag}tag: ${c_reset}${c_tag}C${c_reset}${c_commit}, \
83
86
${c_reset}${c_grafted}replaced${c_reset}${c_commit})${c_reset} B
84
- ${c_commit}COMMIT_ID${c_reset}${c_commit} (${c_reset}${c_tag}tag: A${c_reset}${c_commit})${c_reset} A
87
+ ${c_commit}COMMIT_ID${c_reset}${c_commit} (${c_reset}\
88
+ ${c_tag}tag: ${c_reset}${c_tag}A${c_reset}${c_commit})${c_reset} A
85
89
EOF
86
90
87
91
git log --first-parent --no-abbrev --decorate --oneline --color=always HEAD >actual &&
@@ -100,13 +104,15 @@ test_expect_success 'test coloring with grafted commit' '
100
104
git replace --graft HEAD HEAD~2 &&
101
105
102
106
cat >expect <<-EOF &&
103
- ${c_commit}COMMIT_ID${c_reset}${c_commit} (${c_reset}${c_HEAD}HEAD -> \
104
- ${c_reset}${c_branch}main${c_reset}${c_commit}, \
105
- ${c_reset}${c_tag}tag: D${c_reset}${c_commit}, \
107
+ ${c_commit}COMMIT_ID${c_reset}${c_commit} (${c_reset}${c_HEAD}HEAD${c_reset} \
108
+ ${c_HEAD} -> ${ c_reset}${c_branch}main${c_reset}${c_commit}, \
109
+ ${c_reset}${c_tag}tag: ${c_reset}${c_tag} D${c_reset}${c_commit}, \
106
110
${c_reset}${c_grafted}replaced${c_reset}${c_commit})${c_reset} D
107
- ${c_commit}COMMIT_ID${c_reset}${c_commit} (${c_reset}${c_tag}tag: v1.0${c_reset}${c_commit}, \
108
- ${c_reset}${c_tag}tag: B${c_reset}${c_commit})${c_reset} B
109
- ${c_commit}COMMIT_ID${c_reset}${c_commit} (${c_reset}${c_tag}tag: A${c_reset}${c_commit})${c_reset} A
111
+ ${c_commit}COMMIT_ID${c_reset}${c_commit} (${c_reset}\
112
+ ${c_tag}tag: ${c_reset}${c_tag}v1.0${c_reset}${c_commit}, \
113
+ ${c_reset}${c_tag}tag: ${c_reset}${c_tag}B${c_reset}${c_commit})${c_reset} B
114
+ ${c_commit}COMMIT_ID${c_reset}${c_commit} (${c_reset}\
115
+ ${c_tag}tag: ${c_reset}${c_tag}A${c_reset}${c_commit})${c_reset} A
110
116
EOF
111
117
112
118
git log --first-parent --no-abbrev --decorate --oneline --color=always HEAD >actual &&
0 commit comments