tests/test-stablerange.t
changeset 2207 f82a398162f5
parent 2083 778afb036245
child 2228 3b18440cca74
equal deleted inserted replaced
2206:84537469a094 2207:f82a398162f5
   668     7 e7d9710d9fc6     4    1     5 000000000000
   668     7 e7d9710d9fc6     4    1     5 000000000000
   669     5 f0f3ef9a6cd5     3    1     4 000000000000
   669     5 f0f3ef9a6cd5     3    1     4 000000000000
   670     2 fa942426a6fd     1    1     2 000000000000
   670     2 fa942426a6fd     1    1     2 000000000000
   671    10 ff43616e5d0f     6    1     7 000000000000
   671    10 ff43616e5d0f     6    1     7 000000000000
   672   $ cd ..
   672   $ cd ..
       
   673 
       
   674 Tests range where a toprange is rooted on a merge
       
   675 =================================================
       
   676 
       
   677   $ hg init slice_on_merge
       
   678   $ cd slice_on_merge
       
   679   $ hg debugbuilddag '
       
   680   > ..:a   # 2 nodes, tagged "a"
       
   681   > <2..:b   # another branch with two node based on 0, tagged b
       
   682   > *a/b:m # merge -1 and -2 (1, 2), tagged "m"
       
   683   > '
       
   684   $ hg log -G
       
   685   o    4 f37e476fba9a r4 m tip
       
   686   |\
       
   687   | o  3 36315563e2fa r3 b
       
   688   | |
       
   689   | o  2 fa942426a6fd r2
       
   690   | |
       
   691   o |  1 66f7d451a68b r1 a
       
   692   |/
       
   693   o  0 1ea73414a91b r0
       
   694   
       
   695   $ hg debugstablerange --rev 'head()'
       
   696   rev         node index size depth      obshash
       
   697     4 f37e476fba9a     0    5     5 000000000000
       
   698     3 36315563e2fa     0    3     3 000000000000
       
   699     1 66f7d451a68b     0    2     2 000000000000
       
   700     2 fa942426a6fd     0    2     2 000000000000
       
   701     0 1ea73414a91b     0    1     1 000000000000
       
   702     3 36315563e2fa     2    1     3 000000000000
       
   703     1 66f7d451a68b     1    1     2 000000000000
       
   704     4 f37e476fba9a     4    1     5 000000000000
       
   705     2 fa942426a6fd     1    1     2 000000000000
       
   706