Mercurial > evolve
diff tests/test-stabilize-result.t @ 3621:db3ec5f79ab9
tests: add one more test case about handling of phase-divergence by evolve
This patch adds a test case when phasedivergence is caused by rebase command and
there is parent change involved. As the tests show, we are not handling things
correctly here. Upcoming patches will fix that.
Fixing things in later patches showed there was a wrong case in one another
test which will be fixed by later patches, so let's add description on why that
test is wrong in this patch.
author | Pulkit Goyal <7895pulkit@gmail.com> |
---|---|
date | Fri, 23 Mar 2018 17:20:20 +0530 |
parents | fe16284cd95a |
children | 71fbb679e311 |
line wrap: on
line diff
--- a/tests/test-stabilize-result.t Fri Mar 23 15:27:26 2018 +0530 +++ b/tests/test-stabilize-result.t Fri Mar 23 17:20:20 2018 +0530 @@ -186,6 +186,31 @@ | o 0:07f494440405@default(public) bk:[] adda +XXX: c addition should not be part of this patch + $ hg exp + # HG changeset patch + # User test + # Date 0 0 + # Thu Jan 01 00:00:00 1970 +0000 + # Node ID 3d968e0b3097ef69b104ff2e1af43fce665feb0a + # Parent 1cf0aacfd36310b18e403e1594871187e0364a82 + phase-divergent update to 1cf0aacfd363: + + newer a + + diff -r 1cf0aacfd363 -r 3d968e0b3097 a + --- a/a Thu Jan 01 00:00:00 1970 +0000 + +++ b/a Thu Jan 01 00:00:00 1970 +0000 + @@ -1,3 +1,4 @@ + a + a + newer a + +babar + diff -r 1cf0aacfd363 -r 3d968e0b3097 c + --- /dev/null Thu Jan 01 00:00:00 1970 +0000 + +++ b/c Thu Jan 01 00:00:00 1970 +0000 + @@ -0,0 +1,1 @@ + +c Stabilize divergent changesets with same parent ===============================================