tests/test-mq.t
branchstable
changeset 16029 ee1c8385e5b0
parent 16028 922c0e9b40be
child 16040 c0b2986b37b8
--- a/tests/test-mq.t	Mon Jan 30 17:39:05 2012 +0100
+++ b/tests/test-mq.t	Mon Jan 30 15:17:08 2012 +0100
@@ -1464,3 +1464,22 @@
   0: secret
   1: secret
   2: secret
+
+Test that qfinish change phase when mq.secret=true
+
+  $ hg qfinish qbase
+  patch add-file1 finalized without changeset message
+  $ hg phase 'all()'
+  0: draft
+  1: secret
+  2: secret
+
+Test that qfinish preserve phase when mq.secret=false
+
+  $ sed -i'' $HGRCPATH -e 's/secret=true/secret=false/'
+  $ hg qfinish qbase
+  patch add-file2 finalized without changeset message
+  $ hg phase 'all()'
+  0: draft
+  1: secret
+  2: secret