Skip to content

Commit 8b3120d

Browse files
committed
Merge branch 'mg/rev-parse-tests'
* mg/rev-parse-tests: t6018: make sure all tested symbolic names are different revs t6018: add tests for rev-list's --branches and --tags
2 parents e1165dd + 5266347 commit 8b3120d

File tree

1 file changed

+16
-1
lines changed

1 file changed

+16
-1
lines changed

t/t6018-rev-list-glob.sh

Lines changed: 16 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,9 @@ test_expect_success 'setup' '
3434
git checkout master &&
3535
commit master2 &&
3636
git tag foo/bar master &&
37-
git update-ref refs/remotes/foo/baz master
37+
commit master3 &&
38+
git update-ref refs/remotes/foo/baz master &&
39+
commit master4
3840
'
3941

4042
test_expect_success 'rev-parse --glob=refs/heads/subspace/*' '
@@ -162,6 +164,13 @@ test_expect_success 'rev-list --branches=subspace' '
162164
compare rev-list "subspace/one subspace/two" "--branches=subspace"
163165
164166
'
167+
168+
test_expect_success 'rev-list --branches' '
169+
170+
compare rev-list "master subspace-x someref other/three subspace/one subspace/two" "--branches"
171+
172+
'
173+
165174
test_expect_success 'rev-list --glob=heads/someref/* master' '
166175
167176
compare rev-list "master" "--glob=heads/someref/* master"
@@ -186,6 +195,12 @@ test_expect_success 'rev-list --tags=foo' '
186195
187196
'
188197

198+
test_expect_success 'rev-list --tags' '
199+
200+
compare rev-list "foo/bar" "--tags"
201+
202+
'
203+
189204
test_expect_success 'rev-list --remotes=foo' '
190205
191206
compare rev-list "foo/baz" "--remotes=foo"

0 commit comments

Comments
 (0)