diff -r 0f53c24096c6 -r 5951969400ce tests/test-evolve.t --- a/tests/test-evolve.t Tue Nov 11 11:28:01 2014 +0000 +++ b/tests/test-evolve.t Tue Nov 11 12:38:49 2014 +0000 @@ -846,3 +846,17 @@ | o 0 [default] a0 + +Evolve from the middle of a stack pick the right changesets. + + $ hg up 7 + 1 files updated, 0 files merged, 0 files removed, 0 files unresolved + $ hg ci --amend -m 'a1__' + 2 new unstable changesets + + $ hg up 8 + 1 files updated, 0 files merged, 0 files removed, 0 files unresolved + $ hg evolve + nothing to evolve here + (2 troubled changesets, do you want --any ?) + [2]