tests/test-treemanifest.t
branchstable
changeset 27931 1289a122cf3f
parent 27930 7cbb3a01fa38
child 27938 cabac7dfc621
--- a/tests/test-treemanifest.t	Tue Jan 19 15:38:24 2016 -0800
+++ b/tests/test-treemanifest.t	Tue Jan 19 15:37:07 2016 -0800
@@ -296,6 +296,22 @@
   $ hg st --change tip
   M dir1/a
 
+Shelving and unshelving should work
+
+  $ echo foo >> dir1/a
+  $ hg --config extensions.shelve= shelve
+  shelved as default
+  1 files updated, 0 files merged, 0 files removed, 0 files unresolved
+  $ hg --config extensions.shelve= unshelve
+  unshelving change 'default'
+  $ hg diff --nodates
+  diff -r 708a273da119 dir1/a
+  --- a/dir1/a
+  +++ b/dir1/a
+  @@ -1,1 +1,2 @@
+   1
+  +foo
+
 Create deeper repo with tree manifests.
 
   $ cd ..