tests/test-evolve-obshistory.t
changeset 3564 589649021ea1
parent 3559 d166b3dc5e8a
child 3566 e6bea259c227
equal deleted inserted replaced
3563:d4c457c1ae0d 3564:589649021ea1
   830   |  summary:     C0
   830   |  summary:     C0
   831   |
   831   |
   832   | x  changeset:   2:0dec01379d3b
   832   | x  changeset:   2:0dec01379d3b
   833   | |  user:        test
   833   | |  user:        test
   834   | |  date:        Thu Jan 01 00:00:00 1970 +0000
   834   | |  date:        Thu Jan 01 00:00:00 1970 +0000
   835   | |  obsolete:    rewritten as 3:eb5a0daa2192
   835   | |  obsolete:    rewritten using fold as 3:eb5a0daa2192
   836   | |  summary:     B0
   836   | |  summary:     B0
   837   | |
   837   | |
   838   | x  changeset:   1:471f378eab4c
   838   | x  changeset:   1:471f378eab4c
   839   |/   user:        test
   839   |/   user:        test
   840   |    date:        Thu Jan 01 00:00:00 1970 +0000
   840   |    date:        Thu Jan 01 00:00:00 1970 +0000
   841   |    obsolete:    rewritten as 3:eb5a0daa2192
   841   |    obsolete:    rewritten using fold as 3:eb5a0daa2192
   842   |    summary:     A0
   842   |    summary:     A0
   843   |
   843   |
   844   o  changeset:   0:ea207398892e
   844   o  changeset:   0:ea207398892e
   845      user:        test
   845      user:        test
   846      date:        Thu Jan 01 00:00:00 1970 +0000
   846      date:        Thu Jan 01 00:00:00 1970 +0000
   851 
   851 
   852 Check that debugobshistory on the first folded revision show only
   852 Check that debugobshistory on the first folded revision show only
   853 the revision with the target
   853 the revision with the target
   854   $ hg obslog --hidden 471f378eab4c --patch
   854   $ hg obslog --hidden 471f378eab4c --patch
   855   x  471f378eab4c (1) A0
   855   x  471f378eab4c (1) A0
   856        rewritten(description, content) as eb5a0daa2192 by test (Thu Jan 01 00:00:00 1970 +0000)
   856        rewritten(description, content) as eb5a0daa2192 using fold by test (Thu Jan 01 00:00:00 1970 +0000)
   857          diff -r 471f378eab4c -r eb5a0daa2192 changeset-description
   857          diff -r 471f378eab4c -r eb5a0daa2192 changeset-description
   858          --- a/changeset-description
   858          --- a/changeset-description
   859          +++ b/changeset-description
   859          +++ b/changeset-description
   860          @@ -1,1 +1,1 @@
   860          @@ -1,1 +1,1 @@
   861          -A0
   861          -A0
   871 Check that with all option, all changesets are shown
   871 Check that with all option, all changesets are shown
   872   $ hg obslog --hidden --all 471f378eab4c --patch
   872   $ hg obslog --hidden --all 471f378eab4c --patch
   873   @    eb5a0daa2192 (3) C0
   873   @    eb5a0daa2192 (3) C0
   874   |\
   874   |\
   875   x |  0dec01379d3b (2) B0
   875   x |  0dec01379d3b (2) B0
   876    /     rewritten(description, parent, content) as eb5a0daa2192 by test (Thu Jan 01 00:00:00 1970 +0000)
   876    /     rewritten(description, parent, content) as eb5a0daa2192 using fold by test (Thu Jan 01 00:00:00 1970 +0000)
   877   |        (No patch available, changesets rebased)
   877   |        (No patch available, changesets rebased)
   878   |
   878   |
   879   x  471f378eab4c (1) A0
   879   x  471f378eab4c (1) A0
   880        rewritten(description, content) as eb5a0daa2192 by test (Thu Jan 01 00:00:00 1970 +0000)
   880        rewritten(description, content) as eb5a0daa2192 using fold by test (Thu Jan 01 00:00:00 1970 +0000)
   881          diff -r 471f378eab4c -r eb5a0daa2192 changeset-description
   881          diff -r 471f378eab4c -r eb5a0daa2192 changeset-description
   882          --- a/changeset-description
   882          --- a/changeset-description
   883          +++ b/changeset-description
   883          +++ b/changeset-description
   884          @@ -1,1 +1,1 @@
   884          @@ -1,1 +1,1 @@
   885          -A0
   885          -A0
   894   
   894   
   895 Check that debugobshistory on the second folded revision show only
   895 Check that debugobshistory on the second folded revision show only
   896 the revision with the target
   896 the revision with the target
   897   $ hg obslog --hidden 0dec01379d3b --patch
   897   $ hg obslog --hidden 0dec01379d3b --patch
   898   x  0dec01379d3b (2) B0
   898   x  0dec01379d3b (2) B0
   899        rewritten(description, parent, content) as eb5a0daa2192 by test (Thu Jan 01 00:00:00 1970 +0000)
   899        rewritten(description, parent, content) as eb5a0daa2192 using fold by test (Thu Jan 01 00:00:00 1970 +0000)
   900          (No patch available, changesets rebased)
   900          (No patch available, changesets rebased)
   901   
   901   
   902 Check that with all option, all changesets are shown
   902 Check that with all option, all changesets are shown
   903   $ hg obslog --hidden --all 0dec01379d3b --patch
   903   $ hg obslog --hidden --all 0dec01379d3b --patch
   904   @    eb5a0daa2192 (3) C0
   904   @    eb5a0daa2192 (3) C0
   905   |\
   905   |\
   906   x |  0dec01379d3b (2) B0
   906   x |  0dec01379d3b (2) B0
   907    /     rewritten(description, parent, content) as eb5a0daa2192 by test (Thu Jan 01 00:00:00 1970 +0000)
   907    /     rewritten(description, parent, content) as eb5a0daa2192 using fold by test (Thu Jan 01 00:00:00 1970 +0000)
   908   |        (No patch available, changesets rebased)
   908   |        (No patch available, changesets rebased)
   909   |
   909   |
   910   x  471f378eab4c (1) A0
   910   x  471f378eab4c (1) A0
   911        rewritten(description, content) as eb5a0daa2192 by test (Thu Jan 01 00:00:00 1970 +0000)
   911        rewritten(description, content) as eb5a0daa2192 using fold by test (Thu Jan 01 00:00:00 1970 +0000)
   912          diff -r 471f378eab4c -r eb5a0daa2192 changeset-description
   912          diff -r 471f378eab4c -r eb5a0daa2192 changeset-description
   913          --- a/changeset-description
   913          --- a/changeset-description
   914          +++ b/changeset-description
   914          +++ b/changeset-description
   915          @@ -1,1 +1,1 @@
   915          @@ -1,1 +1,1 @@
   916          -A0
   916          -A0
   927 graph
   927 graph
   928   $ hg obslog eb5a0daa2192 --patch
   928   $ hg obslog eb5a0daa2192 --patch
   929   @    eb5a0daa2192 (3) C0
   929   @    eb5a0daa2192 (3) C0
   930   |\
   930   |\
   931   x |  0dec01379d3b (2) B0
   931   x |  0dec01379d3b (2) B0
   932    /     rewritten(description, parent, content) as eb5a0daa2192 by test (Thu Jan 01 00:00:00 1970 +0000)
   932    /     rewritten(description, parent, content) as eb5a0daa2192 using fold by test (Thu Jan 01 00:00:00 1970 +0000)
   933   |        (No patch available, changesets rebased)
   933   |        (No patch available, changesets rebased)
   934   |
   934   |
   935   x  471f378eab4c (1) A0
   935   x  471f378eab4c (1) A0
   936        rewritten(description, content) as eb5a0daa2192 by test (Thu Jan 01 00:00:00 1970 +0000)
   936        rewritten(description, content) as eb5a0daa2192 using fold by test (Thu Jan 01 00:00:00 1970 +0000)
   937          diff -r 471f378eab4c -r eb5a0daa2192 changeset-description
   937          diff -r 471f378eab4c -r eb5a0daa2192 changeset-description
   938          --- a/changeset-description
   938          --- a/changeset-description
   939          +++ b/changeset-description
   939          +++ b/changeset-description
   940          @@ -1,1 +1,1 @@
   940          @@ -1,1 +1,1 @@
   941          -A0
   941          -A0
   965                   ],
   965                   ],
   966                   "effect": [
   966                   "effect": [
   967                       "description",
   967                       "description",
   968                       "content"
   968                       "content"
   969                   ],
   969                   ],
       
   970                   "operation": "fold",
   970                   "succnodes": [
   971                   "succnodes": [
   971                       "eb5a0daa2192"
   972                       "eb5a0daa2192"
   972                   ],
   973                   ],
   973                   "user": "test",
   974                   "user": "test",
   974                   "verb": "rewritten"
   975                   "verb": "rewritten"
   988                   "effect": [
   989                   "effect": [
   989                       "description",
   990                       "description",
   990                       "parent",
   991                       "parent",
   991                       "content"
   992                       "content"
   992                   ],
   993                   ],
       
   994                   "operation": "fold",
   993                   "succnodes": [
   995                   "succnodes": [
   994                       "eb5a0daa2192"
   996                       "eb5a0daa2192"
   995                   ],
   997                   ],
   996                   "user": "test",
   998                   "user": "test",
   997                   "verb": "rewritten"
   999                   "verb": "rewritten"
  1409   |
  1411   |
  1410   | x  changeset:   3:b7ea6d14e664
  1412   | x  changeset:   3:b7ea6d14e664
  1411   | |  parent:      1:471f378eab4c
  1413   | |  parent:      1:471f378eab4c
  1412   | |  user:        test
  1414   | |  user:        test
  1413   | |  date:        Thu Jan 01 00:00:00 1970 +0000
  1415   | |  date:        Thu Jan 01 00:00:00 1970 +0000
  1414   | |  obsolete:    rewritten as 4:eb5a0daa2192
  1416   | |  obsolete:    rewritten using fold as 4:eb5a0daa2192
  1415   | |  summary:     B1
  1417   | |  summary:     B1
  1416   | |
  1418   | |
  1417   | | x  changeset:   2:0dec01379d3b
  1419   | | x  changeset:   2:0dec01379d3b
  1418   | |/   user:        test
  1420   | |/   user:        test
  1419   | |    date:        Thu Jan 01 00:00:00 1970 +0000
  1421   | |    date:        Thu Jan 01 00:00:00 1970 +0000
  1421   | |    summary:     B0
  1423   | |    summary:     B0
  1422   | |
  1424   | |
  1423   | x  changeset:   1:471f378eab4c
  1425   | x  changeset:   1:471f378eab4c
  1424   |/   user:        test
  1426   |/   user:        test
  1425   |    date:        Thu Jan 01 00:00:00 1970 +0000
  1427   |    date:        Thu Jan 01 00:00:00 1970 +0000
  1426   |    obsolete:    rewritten as 4:eb5a0daa2192
  1428   |    obsolete:    rewritten using fold as 4:eb5a0daa2192
  1427   |    summary:     A0
  1429   |    summary:     A0
  1428   |
  1430   |
  1429   o  changeset:   0:ea207398892e
  1431   o  changeset:   0:ea207398892e
  1430      user:        test
  1432      user:        test
  1431      date:        Thu Jan 01 00:00:00 1970 +0000
  1433      date:        Thu Jan 01 00:00:00 1970 +0000
  1437 Check that debugobshistory on head show a coherent graph
  1439 Check that debugobshistory on head show a coherent graph
  1438   $ hg obslog eb5a0daa2192 --patch
  1440   $ hg obslog eb5a0daa2192 --patch
  1439   @    eb5a0daa2192 (4) C0
  1441   @    eb5a0daa2192 (4) C0
  1440   |\
  1442   |\
  1441   x |  471f378eab4c (1) A0
  1443   x |  471f378eab4c (1) A0
  1442    /     rewritten(description, content) as eb5a0daa2192 by test (Thu Jan 01 00:00:00 1970 +0000)
  1444    /     rewritten(description, content) as eb5a0daa2192 using fold by test (Thu Jan 01 00:00:00 1970 +0000)
  1443   |        diff -r 471f378eab4c -r eb5a0daa2192 changeset-description
  1445   |        diff -r 471f378eab4c -r eb5a0daa2192 changeset-description
  1444   |        --- a/changeset-description
  1446   |        --- a/changeset-description
  1445   |        +++ b/changeset-description
  1447   |        +++ b/changeset-description
  1446   |        @@ -1,1 +1,1 @@
  1448   |        @@ -1,1 +1,1 @@
  1447   |        -A0
  1449   |        -A0
  1453   |        @@ -0,0 +1,1 @@
  1455   |        @@ -0,0 +1,1 @@
  1454   |        +B0
  1456   |        +B0
  1455   |
  1457   |
  1456   |
  1458   |
  1457   x  b7ea6d14e664 (3) B1
  1459   x  b7ea6d14e664 (3) B1
  1458   |    rewritten(description, parent, content) as eb5a0daa2192 by test (Thu Jan 01 00:00:00 1970 +0000)
  1460   |    rewritten(description, parent, content) as eb5a0daa2192 using fold by test (Thu Jan 01 00:00:00 1970 +0000)
  1459   |      (No patch available, changesets rebased)
  1461   |      (No patch available, changesets rebased)
  1460   |
  1462   |
  1461   x  0dec01379d3b (2) B0
  1463   x  0dec01379d3b (2) B0
  1462        rewritten(description) as b7ea6d14e664 using amend by test (Thu Jan 01 00:00:00 1970 +0000)
  1464        rewritten(description) as b7ea6d14e664 using amend by test (Thu Jan 01 00:00:00 1970 +0000)
  1463          diff -r 0dec01379d3b -r b7ea6d14e664 changeset-description
  1465          diff -r 0dec01379d3b -r b7ea6d14e664 changeset-description
  1471 Check that obslog on ROOT with all option show everything
  1473 Check that obslog on ROOT with all option show everything
  1472   $ hg obslog 1 --hidden --all --patch
  1474   $ hg obslog 1 --hidden --all --patch
  1473   @    eb5a0daa2192 (4) C0
  1475   @    eb5a0daa2192 (4) C0
  1474   |\
  1476   |\
  1475   x |  471f378eab4c (1) A0
  1477   x |  471f378eab4c (1) A0
  1476    /     rewritten(description, content) as eb5a0daa2192 by test (Thu Jan 01 00:00:00 1970 +0000)
  1478    /     rewritten(description, content) as eb5a0daa2192 using fold by test (Thu Jan 01 00:00:00 1970 +0000)
  1477   |        diff -r 471f378eab4c -r eb5a0daa2192 changeset-description
  1479   |        diff -r 471f378eab4c -r eb5a0daa2192 changeset-description
  1478   |        --- a/changeset-description
  1480   |        --- a/changeset-description
  1479   |        +++ b/changeset-description
  1481   |        +++ b/changeset-description
  1480   |        @@ -1,1 +1,1 @@
  1482   |        @@ -1,1 +1,1 @@
  1481   |        -A0
  1483   |        -A0
  1487   |        @@ -0,0 +1,1 @@
  1489   |        @@ -0,0 +1,1 @@
  1488   |        +B0
  1490   |        +B0
  1489   |
  1491   |
  1490   |
  1492   |
  1491   x  b7ea6d14e664 (3) B1
  1493   x  b7ea6d14e664 (3) B1
  1492   |    rewritten(description, parent, content) as eb5a0daa2192 by test (Thu Jan 01 00:00:00 1970 +0000)
  1494   |    rewritten(description, parent, content) as eb5a0daa2192 using fold by test (Thu Jan 01 00:00:00 1970 +0000)
  1493   |      (No patch available, changesets rebased)
  1495   |      (No patch available, changesets rebased)
  1494   |
  1496   |
  1495   x  0dec01379d3b (2) B0
  1497   x  0dec01379d3b (2) B0
  1496        rewritten(description) as b7ea6d14e664 using amend by test (Thu Jan 01 00:00:00 1970 +0000)
  1498        rewritten(description) as b7ea6d14e664 using amend by test (Thu Jan 01 00:00:00 1970 +0000)
  1497          diff -r 0dec01379d3b -r b7ea6d14e664 changeset-description
  1499          diff -r 0dec01379d3b -r b7ea6d14e664 changeset-description
  1520                   "effect": [
  1522                   "effect": [
  1521                       *, (glob)
  1523                       *, (glob)
  1522                       *, (glob)
  1524                       *, (glob)
  1523                       "content"
  1525                       "content"
  1524                   ],
  1526                   ],
       
  1527                   "operation": "fold",
  1525                   "succnodes": [
  1528                   "succnodes": [
  1526                       "eb5a0daa2192"
  1529                       "eb5a0daa2192"
  1527                   ],
  1530                   ],
  1528                   "user": "test",
  1531                   "user": "test",
  1529                   "verb": "rewritten"
  1532                   "verb": "rewritten"
  1564                   ],
  1567                   ],
  1565                   "effect": [
  1568                   "effect": [
  1566                       "description",
  1569                       "description",
  1567                       "content"
  1570                       "content"
  1568                   ],
  1571                   ],
       
  1572                   "operation": "fold",
  1569                   "succnodes": [
  1573                   "succnodes": [
  1570                       "eb5a0daa2192"
  1574                       "eb5a0daa2192"
  1571                   ],
  1575                   ],
  1572                   "user": "test",
  1576                   "user": "test",
  1573                   "verb": "rewritten"
  1577                   "verb": "rewritten"