# HG changeset patch # User Sushil khanchi # Date 1555828591 -19800 # Node ID d871c8a92dee9f19b735f06b0d7d3d4bb239cccf # Parent fd8dada76730b0859e49aaf9cd2a009745496448 test: remove duplicated test We have the test in test-evolve-orphan-split.t which is covering the same case this test does. Also this test states that evolve shows some error in split case, but now this is not the case we update to the top of splitted csets. diff -r fd8dada76730 -r d871c8a92dee tests/test-evolve.t --- a/tests/test-evolve.t Sat Mar 09 19:35:45 2019 +0530 +++ b/tests/test-evolve.t Sun Apr 21 12:06:31 2019 +0530 @@ -1340,74 +1340,18 @@ $ hg fold --exact "98e171e2f272::" 2 changesets folded -Check that evolve shows error while handling split commits --------------------------------------- +Check that dirstate changes are kept at failure for conflicts (issue4966) +---------------------------------------- $ cat >> $HGRCPATH < [experimental] > evolution=all > EOF - $ glog -r "0cf3707e8971::" - o 28:92ca6f3984de@default(draft) add gg - | - | @ 27:2d1b55e10be9@default(draft) add unstableifparentisfolded - |/ - | o 18:0c049e4e5422@default(draft) add gh - |/ - o 16:0cf3707e8971@default(draft) a3 - | - ~ - -Create a split commit - $ printf "oo" > oo; - $ printf "pp" > pp; - $ hg add oo pp - $ hg commit -m "oo+pp" - $ mkcommit uu - $ hg up 2d1b55e10be9 - 0 files updated, 0 files merged, 3 files removed, 0 files unresolved - $ printf "oo" > oo; - $ hg add oo - $ hg commit -m "_oo" - created new head - $ printf "pp" > pp; - $ hg add pp - $ hg commit -m "_pp" - $ hg prune --succ "desc(_oo) + desc(_pp)" -r "desc('oo+pp')" --split - 1 changesets pruned - 1 new orphan changesets - $ glog -r "0cf3707e8971::" - @ 32:c7dbf668e9d5@default(draft) _pp - | - o 31:2b5a32114b3d@default(draft) _oo - | - | * 30:4d122571f3b6@default(draft) add uu - | | - | x 29:7da3e73df8a5@default(draft) oo+pp - |/ - | o 28:92ca6f3984de@default(draft) add gg - | | - o | 27:2d1b55e10be9@default(draft) add unstableifparentisfolded - |/ - | o 18:0c049e4e5422@default(draft) add gh - |/ - o 16:0cf3707e8971@default(draft) a3 - | - ~ - $ hg evolve --rev "0cf3707e8971::" --update - move:[30] add uu - atop:[32] _pp - working directory is now at be23044af550 - - -Check that dirstate changes are kept at failure for conflicts (issue4966) ----------------------------------------- - $ echo "will be amended" > newfile $ hg commit -m "will be amended" $ hg parents - 34 : will be amended - test + 29 : will be amended - test $ echo "will be evolved safely" >> a $ hg commit -m "will be evolved safely" @@ -1418,17 +1362,11 @@ $ hg commit -m "will cause conflict at evolve" $ glog -r "0cf3707e8971::" - @ 36:59c37c5bebd1@default(draft) will cause conflict at evolve - | - o 35:7cc12c6c7862@default(draft) will be evolved safely - | - o 34:98c7ab460e6b@default(draft) will be amended + @ 31:5be050657ca5@default(draft) will cause conflict at evolve | - o 33:be23044af550@default(draft) add uu + o 30:748126f98ff1@default(draft) will be evolved safely | - o 32:c7dbf668e9d5@default(draft) _pp - | - o 31:2b5a32114b3d@default(draft) _oo + o 29:4548f3a8db2c@default(draft) will be amended | | o 28:92ca6f3984de@default(draft) add gg | | @@ -1440,32 +1378,32 @@ | ~ - $ hg update -q 98c7ab460e6b + $ hg update -q -r "desc('will be amended')" $ echo "amended" > newfile $ hg amend -m "amended" 2 new orphan changesets - $ hg evolve --rev "98c7ab460e6b::" - move:[35] will be evolved safely - atop:[37] amended - move:[36] will cause conflict at evolve + $ hg evolve --rev "desc('will be amended')::" + move:[30] will be evolved safely + atop:[32] amended + move:[31] will cause conflict at evolve merging newfile warning: conflicts while merging newfile! (edit, then use 'hg resolve --mark') fix conflicts and see `hg help evolve.interrupted` [1] - $ glog -r "be23044af550::" --hidden - @ 38:61abd81de026@default(draft) will be evolved safely + $ glog -r "desc('add unstableifparentisfolded')::" --hidden + @ 33:b9acdb1af6d5@default(draft) will be evolved safely | - o 37:df89d30f23e2@default(draft) amended + o 32:6ec468e4cb98@default(draft) amended | - | @ 36:59c37c5bebd1@default(draft) will cause conflict at evolve + | @ 31:5be050657ca5@default(draft) will cause conflict at evolve | | - | x 35:7cc12c6c7862@default(draft) will be evolved safely + | x 30:748126f98ff1@default(draft) will be evolved safely | | - | x 34:98c7ab460e6b@default(draft) will be amended + | x 29:4548f3a8db2c@default(draft) will be amended |/ - o 33:be23044af550@default(draft) add uu + o 27:2d1b55e10be9@default(draft) add unstableifparentisfolded | ~