--- 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 ..