Mercurial > hg-stable
diff tests/test-revset.t @ 39837:85a474adaf26
merge with stable
author | Yuya Nishihara <yuya@tcha.org> |
---|---|
date | Wed, 26 Sep 2018 20:33:09 +0900 |
parents | 7848f284b211 823f34acfd46 |
children | 4aa04d009167 |
line wrap: on
line diff
--- a/tests/test-revset.t Tue Sep 25 22:19:40 2018 +0900 +++ b/tests/test-revset.t Wed Sep 26 20:33:09 2018 +0900 @@ -1049,7 +1049,7 @@ 2 4 - $ hg log -T '{rev}\n' -r 'commonancestors(head())' + $ hg log -T '{rev}\n' -r 'commonancestors(heads(all()))' 0 1 2 @@ -1063,11 +1063,31 @@ 8 9 + $ hg log -T '{rev}\n' -r 'commonancestors(8 + 9)' + 0 + 1 + 2 + 4 + 8 + +test the specialized implementation of heads(commonancestors(..)) +(2 gcas is tested in test-merge-criss-cross.t) + + $ hg log -T '{rev}\n' -r 'heads(commonancestors(7 + 9))' + 4 + $ hg log -T '{rev}\n' -r 'heads(commonancestors(heads(all())))' + 4 + $ hg log -T '{rev}\n' -r 'heads(commonancestors(9))' + 9 + $ hg log -T '{rev}\n' -r 'heads(commonancestors(8 + 9))' + 8 + test ancestor variants of empty revision $ log 'ancestor(none())' $ log 'ancestors(none())' $ log 'commonancestors(none())' + $ log 'heads(commonancestors(none()))' test ancestors with depth limit