tests/test-obsolete.t
changeset 17774 0496d4f73cf4
parent 17390 74b44f25b4b1
child 17829 c73f7a28953c
equal deleted inserted replaced
17773:434e5bd615fc 17774:0496d4f73cf4
    98   245bde4270cd1072a27757984f9cda8ba26f08ca cdbce2fbb16313928851e97e0d85413f3f7eb77f 0 {'date': '56 12', 'user': 'test'}
    98   245bde4270cd1072a27757984f9cda8ba26f08ca cdbce2fbb16313928851e97e0d85413f3f7eb77f 0 {'date': '56 12', 'user': 'test'}
    99   cdbce2fbb16313928851e97e0d85413f3f7eb77f ca819180edb99ed25ceafb3e9584ac287e240b00 0 {'date': '1337 0', 'user': 'test'}
    99   cdbce2fbb16313928851e97e0d85413f3f7eb77f ca819180edb99ed25ceafb3e9584ac287e240b00 0 {'date': '1337 0', 'user': 'test'}
   100   ca819180edb99ed25ceafb3e9584ac287e240b00 1337133713371337133713371337133713371337 0 {'date': '1338 0', 'user': 'test'}
   100   ca819180edb99ed25ceafb3e9584ac287e240b00 1337133713371337133713371337133713371337 0 {'date': '1338 0', 'user': 'test'}
   101   1337133713371337133713371337133713371337 5601fb93a350734d935195fee37f4054c529ff39 0 {'date': '1339 0', 'user': 'test'}
   101   1337133713371337133713371337133713371337 5601fb93a350734d935195fee37f4054c529ff39 0 {'date': '1339 0', 'user': 'test'}
   102 
   102 
       
   103 Refuse pathological nullid successors
       
   104   $ hg debugobsolete -d '9001 0' 1337133713371337133713371337133713371337 0000000000000000000000000000000000000000
       
   105   transaction abort!
       
   106   rollback completed
       
   107   abort: bad obsolescence marker detected: invalid successors nullid
       
   108   [255]
       
   109 
   103 Check that graphlog detect that a changeset is obsolete:
   110 Check that graphlog detect that a changeset is obsolete:
   104 
   111 
   105   $ hg glog
   112   $ hg glog
   106   @  changeset:   5:5601fb93a350
   113   @  changeset:   5:5601fb93a350
   107   |  tag:         tip
   114   |  tag:         tip