@@ -17,6 +17,8 @@ test_expect_success 'setup some history and refs' '
17
17
test_commit three &&
18
18
git checkout -b side &&
19
19
test_commit four &&
20
+ git tag -m "An annotated tag" annotated-tag &&
21
+ git tag -m "Annonated doubly" doubly-annotated-tag annotated-tag &&
20
22
git tag -s -m "A signed tag" signed-tag &&
21
23
git tag -s -m "Signed doubly" doubly-signed-tag signed-tag &&
22
24
git checkout master &&
@@ -36,6 +38,7 @@ test_expect_success 'filtering with --points-at' '
36
38
test_expect_success ' check signed tags with --points-at' '
37
39
sed -e "s/Z$//" >expect <<-\EOF &&
38
40
refs/heads/side Z
41
+ refs/tags/annotated-tag four
39
42
refs/tags/four Z
40
43
refs/tags/signed-tag four
41
44
EOF
@@ -58,6 +61,8 @@ test_expect_success 'filtering with --merged' '
58
61
test_expect_success ' filtering with --no-merged' '
59
62
cat >expect <<-\EOF &&
60
63
refs/heads/side
64
+ refs/tags/annotated-tag
65
+ refs/tags/doubly-annotated-tag
61
66
refs/tags/doubly-signed-tag
62
67
refs/tags/four
63
68
refs/tags/signed-tag
@@ -71,6 +76,8 @@ test_expect_success 'filtering with --contains' '
71
76
refs/heads/master
72
77
refs/heads/side
73
78
refs/odd/spot
79
+ refs/tags/annotated-tag
80
+ refs/tags/doubly-annotated-tag
74
81
refs/tags/doubly-signed-tag
75
82
refs/tags/four
76
83
refs/tags/signed-tag
@@ -90,6 +97,8 @@ test_expect_success 'left alignment is default' '
90
97
refname is refs/heads/master |refs/heads/master
91
98
refname is refs/heads/side |refs/heads/side
92
99
refname is refs/odd/spot |refs/odd/spot
100
+ refname is refs/tags/annotated-tag|refs/tags/annotated-tag
101
+ refname is refs/tags/doubly-annotated-tag|refs/tags/doubly-annotated-tag
93
102
refname is refs/tags/doubly-signed-tag|refs/tags/doubly-signed-tag
94
103
refname is refs/tags/four |refs/tags/four
95
104
refname is refs/tags/one |refs/tags/one
@@ -106,6 +115,8 @@ test_expect_success 'middle alignment' '
106
115
| refname is refs/heads/master |refs/heads/master
107
116
| refname is refs/heads/side |refs/heads/side
108
117
| refname is refs/odd/spot |refs/odd/spot
118
+ |refname is refs/tags/annotated-tag|refs/tags/annotated-tag
119
+ |refname is refs/tags/doubly-annotated-tag|refs/tags/doubly-annotated-tag
109
120
|refname is refs/tags/doubly-signed-tag|refs/tags/doubly-signed-tag
110
121
| refname is refs/tags/four |refs/tags/four
111
122
| refname is refs/tags/one |refs/tags/one
@@ -122,6 +133,8 @@ test_expect_success 'right alignment' '
122
133
| refname is refs/heads/master|refs/heads/master
123
134
| refname is refs/heads/side|refs/heads/side
124
135
| refname is refs/odd/spot|refs/odd/spot
136
+ |refname is refs/tags/annotated-tag|refs/tags/annotated-tag
137
+ |refname is refs/tags/doubly-annotated-tag|refs/tags/doubly-annotated-tag
125
138
|refname is refs/tags/doubly-signed-tag|refs/tags/doubly-signed-tag
126
139
| refname is refs/tags/four|refs/tags/four
127
140
| refname is refs/tags/one|refs/tags/one
@@ -137,6 +150,8 @@ cat >expect <<-\EOF
137
150
| refname is refs/heads/master |refs/heads/master
138
151
| refname is refs/heads/side |refs/heads/side
139
152
| refname is refs/odd/spot |refs/odd/spot
153
+ | refname is refs/tags/annotated-tag |refs/tags/annotated-tag
154
+ |refname is refs/tags/doubly-annotated-tag |refs/tags/doubly-annotated-tag
140
155
| refname is refs/tags/doubly-signed-tag |refs/tags/doubly-signed-tag
141
156
| refname is refs/tags/four |refs/tags/four
142
157
| refname is refs/tags/one |refs/tags/one
@@ -182,6 +197,8 @@ test_expect_success 'alignment with format quote' "
182
197
|' '\''master| A U Thor'\'' '|
183
198
|' '\''side| A U Thor'\'' '|
184
199
|' '\''odd/spot| A U Thor'\'' '|
200
+ |' '\''annotated-tag| '\'' '|
201
+ |' '\''doubly-annotated-tag| '\'' '|
185
202
|' '\''doubly-signed-tag| '\'' '|
186
203
|' '\''four| A U Thor'\'' '|
187
204
|' '\''one| A U Thor'\'' '|
@@ -198,6 +215,8 @@ test_expect_success 'nested alignment with quote formatting' "
198
215
|' master '|
199
216
|' side '|
200
217
|' odd/spot '|
218
+ |' annotated-tag '|
219
+ |'doubly-annotated-tag '|
201
220
|'doubly-signed-tag '|
202
221
|' four '|
203
222
|' one '|
@@ -214,6 +233,8 @@ test_expect_success 'check `%(contents:lines=1)`' '
214
233
master |three
215
234
side |four
216
235
odd/spot |three
236
+ annotated-tag |An annotated tag
237
+ doubly-annotated-tag |Annonated doubly
217
238
doubly-signed-tag |Signed doubly
218
239
four |four
219
240
one |one
@@ -230,6 +251,8 @@ test_expect_success 'check `%(contents:lines=0)`' '
230
251
master |
231
252
side |
232
253
odd/spot |
254
+ annotated-tag |
255
+ doubly-annotated-tag |
233
256
doubly-signed-tag |
234
257
four |
235
258
one |
@@ -246,6 +269,8 @@ test_expect_success 'check `%(contents:lines=99999)`' '
246
269
master |three
247
270
side |four
248
271
odd/spot |three
272
+ annotated-tag |An annotated tag
273
+ doubly-annotated-tag |Annonated doubly
249
274
doubly-signed-tag |Signed doubly
250
275
four |four
251
276
one |one
0 commit comments