diff tests/test-shelve.t @ 49481:53229e170496

phase-shelve: correct unicode string to honor 'shelve.store=internal' In the case of strip-based shelves, there should be no hidden commit found. That's because shelve.store=internal is necessary but not sufficient to enable phase-based shelves; internal-phase must also be set.
author Jason R. Coombs <jaraco@jaraco.com>
date Mon, 22 Aug 2022 16:59:14 -0400
parents 744b341782f4
children a3356ab610fc
line wrap: on
line diff
--- a/tests/test-shelve.t	Fri Aug 12 14:35:34 2022 -0700
+++ b/tests/test-shelve.t	Mon Aug 22 16:59:14 2022 -0400
@@ -1605,3 +1605,16 @@
   default.patch
   default.shelve
   $ hg unshelve -q
+
+Override the disabling, re-enabling phase-based shelves
+
+  $ hg shelve --config shelve.store=internal -q
+
+#if phasebased
+  $ hg log --hidden --template '{user}\n'
+  shelve@localhost
+#endif
+
+#if stripbased
+  $ hg log --hidden --template '{user}\n'
+#endif