Mercurial > hg-stable
changeset 17067:81d681f8bdc1
test-histedit-edit: improve coverage of histedit code
author | Augie Fackler <raf@durin42.com> |
---|---|
date | Wed, 27 Jun 2012 18:41:14 -0500 |
parents | baf8887d40e2 |
children | a86e110430f6 |
files | tests/test-histedit-edit tests/test-histedit-edit.out |
diffstat | 2 files changed, 17 insertions(+), 10 deletions(-) [+] |
line wrap: on
line diff
--- a/tests/test-histedit-edit Wed Jun 27 18:35:33 2012 -0500 +++ b/tests/test-histedit-edit Wed Jun 27 18:41:14 2012 -0500 @@ -34,7 +34,8 @@ echo % edit the history HGEDITOR="cat $EDITED > " hg histedit 177f92b77385 2>&1 | fixbundle -echo % edit the revision +echo % commit, then edit the revision +hg ci -m 'wat' echo a > e HGEDITOR='echo "foobaz" > ' hg histedit --continue 2>&1 | fixbundle @@ -44,7 +45,7 @@ hg cat e cat > $EDITED <<EOF -edit c38516e9ed62 f +edit bf757c081cd0 f EOF HGEDITOR="cat $EDITED > " hg histedit tip 2>&1 | fixbundle hg status @@ -67,7 +68,7 @@ echo % modify the message cat > $EDITED <<EOF -mess c38516e9ed62 f +mess bf757c081cd0 f EOF HGEDITOR="cat $EDITED > " hg histedit tip 2>&1 | fixbundle hg status
--- a/tests/test-histedit-edit.out Wed Jun 27 18:35:33 2012 -0500 +++ b/tests/test-histedit-edit.out Wed Jun 27 18:41:14 2012 -0500 @@ -34,20 +34,26 @@ 0 files updated, 0 files merged, 2 files removed, 0 files unresolved abort: Make changes as needed, you may commit or record as needed now. When you are finished, run hg histedit --continue to resume. -% edit the revision +% commit, then edit the revision +created new head 0 files updated, 0 files merged, 0 files removed, 0 files unresolved 0 files updated, 0 files merged, 0 files removed, 0 files unresolved -@ changeset: 5:c38516e9ed62 +@ changeset: 6:bf757c081cd0 | tag: tip | user: test | date: Thu Jan 01 00:00:00 1970 +0000 | summary: f | -o changeset: 4:1da62d13177d +o changeset: 5:d6b15fed32d4 | user: test | date: Thu Jan 01 00:00:00 1970 +0000 | summary: foobaz | +o changeset: 4:1a60820cd1f6 +| user: test +| date: Thu Jan 01 00:00:00 1970 +0000 +| summary: wat +| o changeset: 3:055a42cdd887 | user: test | date: Thu Jan 01 00:00:00 1970 +0000 @@ -76,7 +82,7 @@ A f 0 files updated, 0 files merged, 0 files removed, 0 files unresolved % log after edit -changeset: 5:c38516e9ed62 +changeset: 6:bf757c081cd0 tag: tip user: test date: Thu Jan 01 00:00:00 1970 +0000 @@ -85,7 +91,7 @@ % say we'll change the message, but don't. 0 files updated, 0 files merged, 1 files removed, 0 files unresolved 0 files updated, 0 files merged, 0 files removed, 0 files unresolved -changeset: 5:c38516e9ed62 +changeset: 6:bf757c081cd0 tag: tip user: test date: Thu Jan 01 00:00:00 1970 +0000 @@ -94,11 +100,11 @@ % modify the message 0 files updated, 0 files merged, 1 files removed, 0 files unresolved 0 files updated, 0 files merged, 0 files removed, 0 files unresolved -changeset: 5:4d6a10bcf3e3 +changeset: 6:0b16746f8e89 tag: tip user: test date: Thu Jan 01 00:00:00 1970 +0000 -summary: mess c38516e9ed62 f +summary: mess bf757c081cd0 f % rollback should not work after a histedit no rollback information available