tests/test-evolve-effectflags.t
changeset 2832 07b9fcf8b6d3
parent 2522 a1cc2a0b9f6f
child 2896 462adae9fea7
equal deleted inserted replaced
2831:eda8eb561134 2832:07b9fcf8b6d3
    32   471f378eab4c5e25f6c77f785b27c936efb22874 fdf9bde5129a28d4548fadd3f62b265cdd3b7a2e 0 (*) {'ef1': '1', 'user': 'test'} (glob)
    32   471f378eab4c5e25f6c77f785b27c936efb22874 fdf9bde5129a28d4548fadd3f62b265cdd3b7a2e 0 (*) {'ef1': '1', 'user': 'test'} (glob)
    33   $ hg obslog .
    33   $ hg obslog .
    34   @  fdf9bde5129a (2) A1
    34   @  fdf9bde5129a (2) A1
    35   |
    35   |
    36   x  471f378eab4c (1) A0
    36   x  471f378eab4c (1) A0
    37        rewritten(description) by test (*) as fdf9bde5129a (glob)
    37        rewritten(description) as fdf9bde5129a by test (*) (glob)
    38   
    38   
    39 
    39 
    40 amend touching the user only
    40 amend touching the user only
    41 ----------------------------
    41 ----------------------------
    42 
    42 
    49   ef4a313b1e0ade55718395d80e6b88c5ccd875eb 5485c92d34330dac9d7a63dc07e1e3373835b964 0 (*) {'ef1': '16', 'user': 'test'} (glob)
    49   ef4a313b1e0ade55718395d80e6b88c5ccd875eb 5485c92d34330dac9d7a63dc07e1e3373835b964 0 (*) {'ef1': '16', 'user': 'test'} (glob)
    50   $ hg obslog .
    50   $ hg obslog .
    51   @  5485c92d3433 (4) B0
    51   @  5485c92d3433 (4) B0
    52   |
    52   |
    53   x  ef4a313b1e0a (3) B0
    53   x  ef4a313b1e0a (3) B0
    54        rewritten(user) by test (*) as 5485c92d3433 (glob)
    54        rewritten(user) as 5485c92d3433 by test (*) (glob)
    55   
    55   
    56 
    56 
    57 amend touching the date only
    57 amend touching the date only
    58 ----------------------------
    58 ----------------------------
    59 
    59 
    66   2ef0680ff45038ac28c9f1ff3644341f54487280 4dd84345082e9e5291c2e6b3f335bbf8bf389378 0 (*) {'ef1': '32', 'user': 'test'} (glob)
    66   2ef0680ff45038ac28c9f1ff3644341f54487280 4dd84345082e9e5291c2e6b3f335bbf8bf389378 0 (*) {'ef1': '32', 'user': 'test'} (glob)
    67   $ hg obslog .
    67   $ hg obslog .
    68   @  4dd84345082e (6) B1
    68   @  4dd84345082e (6) B1
    69   |
    69   |
    70   x  2ef0680ff450 (5) B1
    70   x  2ef0680ff450 (5) B1
    71        rewritten(date) by test (*) as 4dd84345082e (glob)
    71        rewritten(date) as 4dd84345082e by test (*) (glob)
    72   
    72   
    73 
    73 
    74 amend touching the branch only
    74 amend touching the branch only
    75 ----------------------------
    75 ----------------------------
    76 
    76 
    87   bd3db8264ceebf1966319f5df3be7aac6acd1a8e 14a01456e0574f0e0a0b15b2345486a6364a8d79 0 (*) {'ef1': '64', 'user': 'test'} (glob)
    87   bd3db8264ceebf1966319f5df3be7aac6acd1a8e 14a01456e0574f0e0a0b15b2345486a6364a8d79 0 (*) {'ef1': '64', 'user': 'test'} (glob)
    88   $ hg obslog .
    88   $ hg obslog .
    89   @  14a01456e057 (9) B2
    89   @  14a01456e057 (9) B2
    90   |
    90   |
    91   x  bd3db8264cee (7) B2
    91   x  bd3db8264cee (7) B2
    92        rewritten(branch) by test (*) as 14a01456e057 (glob)
    92        rewritten(branch) as 14a01456e057 by test (*) (glob)
    93   
    93   
    94 
    94 
    95   $ hg up default
    95   $ hg up default
    96   0 files updated, 0 files merged, 1 files removed, 0 files unresolved
    96   0 files updated, 0 files merged, 1 files removed, 0 files unresolved
    97 
    97 
   109   c85eff83a0340efd9da52b806a94c350222f3371 da86aa2f19a30d6686b15cae15c7b6c908ec9699 0 (*) {'ef1': '4', 'user': 'test'} (glob)
   109   c85eff83a0340efd9da52b806a94c350222f3371 da86aa2f19a30d6686b15cae15c7b6c908ec9699 0 (*) {'ef1': '4', 'user': 'test'} (glob)
   110   $ hg obslog .
   110   $ hg obslog .
   111   @  da86aa2f19a3 (12) D0
   111   @  da86aa2f19a3 (12) D0
   112   |
   112   |
   113   x  c85eff83a034 (11) D0
   113   x  c85eff83a034 (11) D0
   114        rewritten(parent) by test (*) as da86aa2f19a3 (glob)
   114        rewritten(parent) as da86aa2f19a3 by test (*) (glob)
   115   
   115   
   116 
   116 
   117 amend touching the diff
   117 amend touching the diff
   118 -----------------------
   118 -----------------------
   119 
   119 
   128   ebfe0333e0d96f68a917afd97c0a0af87f1c3b5f 75781fdbdbf58a987516b00c980bccda1e9ae588 0 (*) {'ef1': '8', 'user': 'test'} (glob)
   128   ebfe0333e0d96f68a917afd97c0a0af87f1c3b5f 75781fdbdbf58a987516b00c980bccda1e9ae588 0 (*) {'ef1': '8', 'user': 'test'} (glob)
   129   $ hg obslog .
   129   $ hg obslog .
   130   @  75781fdbdbf5 (15) E0
   130   @  75781fdbdbf5 (15) E0
   131   |
   131   |
   132   x  ebfe0333e0d9 (13) E0
   132   x  ebfe0333e0d9 (13) E0
   133        rewritten(content) by test (*) as 75781fdbdbf5 (glob)
   133        rewritten(content) as 75781fdbdbf5 by test (*) (glob)
   134   
   134   
   135 
   135 
   136 amend with multiple effect (desc and meta)
   136 amend with multiple effect (desc and meta)
   137 -------------------------------------------
   137 -------------------------------------------
   138 
   138 
   148   fad47e5bd78e6aa4db1b5a0a1751bc12563655ff a94e0fd5f1c81d969381a76eb0d37ce499a44fae 0 (*) {'ef1': '113', 'user': 'test'} (glob)
   148   fad47e5bd78e6aa4db1b5a0a1751bc12563655ff a94e0fd5f1c81d969381a76eb0d37ce499a44fae 0 (*) {'ef1': '113', 'user': 'test'} (glob)
   149   $ hg obslog .
   149   $ hg obslog .
   150   @  a94e0fd5f1c8 (18) F1
   150   @  a94e0fd5f1c8 (18) F1
   151   |
   151   |
   152   x  fad47e5bd78e (16) F0
   152   x  fad47e5bd78e (16) F0
   153        rewritten(description, user, date, branch) by test (*) as a94e0fd5f1c8 (glob)
   153        rewritten(description, user, date, branch) as a94e0fd5f1c8 by test (*) (glob)
   154   
   154   
   155 rebase not touching the diff
   155 rebase not touching the diff
   156 ----------------------------
   156 ----------------------------
   157 
   157 
   158   $ cat << EOF > H0
   158   $ cat << EOF > H0
   195   merging H0
   195   merging H0
   196   $ hg obslog tip
   196   $ hg obslog tip
   197   o  e509e2eb3df5 (22) H1
   197   o  e509e2eb3df5 (22) H1
   198   |
   198   |
   199   x  b57fed8d8322 (20) H1
   199   x  b57fed8d8322 (20) H1
   200        rewritten(parent) by test (*) as e509e2eb3df5 (glob)
   200        rewritten(parent) as e509e2eb3df5 by test (*) (glob)
   201   
   201   
   202 amend closing the branch should be detected as meta change
   202 amend closing the branch should be detected as meta change
   203 ----------------------------------------------------------
   203 ----------------------------------------------------------
   204 
   204 
   205   $ hg branch closedbranch
   205   $ hg branch closedbranch
   212 
   212 
   213   $ hg obslog .
   213   $ hg obslog .
   214   @  12c6238b5e37 (26) I0
   214   @  12c6238b5e37 (26) I0
   215   |
   215   |
   216   x  2f599e54c1c6 (24) I0
   216   x  2f599e54c1c6 (24) I0
   217        rewritten(meta) by test (*) as 12c6238b5e37 (glob)
   217        rewritten(meta) as 12c6238b5e37 by test (*) (glob)
   218   
   218