Mercurial > hg-stable
comparison tests/test-revset.t @ 42457:43c8f72184f4
revset: fix merge() to fall back to changectx API if wdir specified
I have a code which basically runs "0:wdir() & <user-revset>", and it crashed
if merge() were passed in.
author | Yuya Nishihara <yuya@tcha.org> |
---|---|
date | Sun, 09 Jun 2019 22:23:41 +0900 |
parents | 838f3a094b4f |
children | 99ebde4fec99 |
comparison
equal
deleted
inserted
replaced
42456:d279e4f453c4 | 42457:43c8f72184f4 |
---|---|
2074 $ log 'p2(merge())' | 2074 $ log 'p2(merge())' |
2075 4 | 2075 4 |
2076 $ log 'parents(merge())' | 2076 $ log 'parents(merge())' |
2077 4 | 2077 4 |
2078 5 | 2078 5 |
2079 | |
2080 $ hg merge 7 | |
2081 0 files updated, 0 files merged, 0 files removed, 0 files unresolved | |
2082 (branch merge, don't forget to commit) | |
2083 $ log '0:wdir() & merge()' | |
2084 6 | |
2085 2147483647 | |
2086 $ hg update -qC . | |
2087 $ log '0:wdir() & merge()' | |
2088 6 | |
2089 | |
2079 $ log 'p1(branchpoint())' | 2090 $ log 'p1(branchpoint())' |
2080 0 | 2091 0 |
2081 2 | 2092 2 |
2082 $ log 'p2(branchpoint())' | 2093 $ log 'p2(branchpoint())' |
2083 $ log 'parents(branchpoint())' | 2094 $ log 'parents(branchpoint())' |