Mercurial > hg
comparison tests/test-revset.t @ 39832:85a474adaf26
merge with stable
author | Yuya Nishihara <yuya@tcha.org> |
---|---|
date | Wed, 26 Sep 2018 20:33:09 +0900 |
parents | 7848f284b211 823f34acfd46 |
children | 4aa04d009167 |
comparison
equal
deleted
inserted
replaced
39831:7a9e2d85f475 | 39832:85a474adaf26 |
---|---|
1047 0 | 1047 0 |
1048 1 | 1048 1 |
1049 2 | 1049 2 |
1050 4 | 1050 4 |
1051 | 1051 |
1052 $ hg log -T '{rev}\n' -r 'commonancestors(head())' | 1052 $ hg log -T '{rev}\n' -r 'commonancestors(heads(all()))' |
1053 0 | 1053 0 |
1054 1 | 1054 1 |
1055 2 | 1055 2 |
1056 4 | 1056 4 |
1057 | 1057 |
1060 1 | 1060 1 |
1061 2 | 1061 2 |
1062 4 | 1062 4 |
1063 8 | 1063 8 |
1064 9 | 1064 9 |
1065 | |
1066 $ hg log -T '{rev}\n' -r 'commonancestors(8 + 9)' | |
1067 0 | |
1068 1 | |
1069 2 | |
1070 4 | |
1071 8 | |
1072 | |
1073 test the specialized implementation of heads(commonancestors(..)) | |
1074 (2 gcas is tested in test-merge-criss-cross.t) | |
1075 | |
1076 $ hg log -T '{rev}\n' -r 'heads(commonancestors(7 + 9))' | |
1077 4 | |
1078 $ hg log -T '{rev}\n' -r 'heads(commonancestors(heads(all())))' | |
1079 4 | |
1080 $ hg log -T '{rev}\n' -r 'heads(commonancestors(9))' | |
1081 9 | |
1082 $ hg log -T '{rev}\n' -r 'heads(commonancestors(8 + 9))' | |
1083 8 | |
1065 | 1084 |
1066 test ancestor variants of empty revision | 1085 test ancestor variants of empty revision |
1067 | 1086 |
1068 $ log 'ancestor(none())' | 1087 $ log 'ancestor(none())' |
1069 $ log 'ancestors(none())' | 1088 $ log 'ancestors(none())' |
1070 $ log 'commonancestors(none())' | 1089 $ log 'commonancestors(none())' |
1090 $ log 'heads(commonancestors(none()))' | |
1071 | 1091 |
1072 test ancestors with depth limit | 1092 test ancestors with depth limit |
1073 | 1093 |
1074 (depth=0 selects the node itself) | 1094 (depth=0 selects the node itself) |
1075 | 1095 |