Mercurial > hg
diff tests/test-histedit-bookmark-motion.t @ 24771:3133e246c912
histedit: convert fold/roll actions into a class
This converts the fold/roll actions into a histeditclass instance, as part of an
ongoing effort to refactor histedit for maintainability and robustness.
The tests changed for two reasons:
1) We get a new 'empty changeset' warning because we now warn more consistently
between normal histedit and --continue about commits disappearing.
2) Previously we were not putting the histedit-source extra field on the
temporary fold commit during normal runs, but we were on --continue runs. By
unifying these code paths we now consistently put histedit-source on the
temporary fold commit, which changes some of the hashes in the backup bundles.
author | Durham Goode <durham@fb.com> |
---|---|
date | Sat, 04 Apr 2015 02:03:27 -0700 |
parents | aa4a1672583e |
children | 5706d130ec16 |
line wrap: on
line diff
--- a/tests/test-histedit-bookmark-motion.t Sat Apr 04 01:00:51 2015 -0700 +++ b/tests/test-histedit-bookmark-motion.t Sat Apr 04 02:03:27 2015 -0700 @@ -92,7 +92,7 @@ histedit: moving bookmarks two from 177f92b77385 to b346ab9a313d histedit: moving bookmarks will-move-backwards from d2ae7f538514 to cb9a9f314b8b saved backup bundle to $TESTTMP/r/.hg/strip-backup/d2ae7f538514-48787b8d-backup.hg (glob) - saved backup bundle to $TESTTMP/r/.hg/strip-backup/96e494a2d553-60cea58b-backup.hg (glob) + saved backup bundle to $TESTTMP/r/.hg/strip-backup/96e494a2d553-3c6c5d92-backup.hg (glob) $ hg log --graph @ changeset: 3:cacdfd884a93 | bookmark: five