Mercurial > public > mercurial-scm > hg
diff tests/test-mq-qpush-fail.t @ 16635:9d76320d8b99 stable
mq: add --no-backup for qpush/qpop/qgoto
author | Patrick Mezard <patrick@mezard.eu> |
---|---|
date | Fri, 11 May 2012 16:57:26 +0200 |
parents | 435375cc0ca0 |
children | 73b8c2554be8 |
line wrap: on
line diff
--- a/tests/test-mq-qpush-fail.t Fri May 11 16:18:47 2012 +0200 +++ b/tests/test-mq-qpush-fail.t Fri May 11 16:57:26 2012 +0200 @@ -189,6 +189,19 @@ $ cat c.orig cc +test qpop --force --no-backup + + $ hg qpush + applying p1 + now at: p1 + $ rm a.orig + $ echo a >> a + $ hg qpop --force --no-backup --verbose + popping p1 + patch queue now empty + $ test -f a.orig && echo 'error: backup with --no-backup' + [1] + test qpush --force and backup files $ echo a >> a @@ -237,3 +250,34 @@ b1 $ cat d.orig d1 + +test qpush --force --no-backup + + $ hg revert -qa + $ hg qpop -a + popping p3 + popping p2 + patch queue now empty + $ echo a >> a + $ rm a.orig + $ hg qpush --force --no-backup --verbose + applying p2 + patching file a + a + now at: p2 + $ test -f a.orig && echo 'error: backup with --no-backup' + [1] + +test qgoto --force --no-backup + + $ hg qpop + popping p2 + patch queue now empty + $ echo a >> a + $ hg qgoto --force --no-backup p2 --verbose + applying p2 + patching file a + a + now at: p2 + $ test -f a.orig && echo 'error: backup with --no-backup' + [1]