tests/test-treemanifest.t
branchstable
changeset 27946 ca8d2b73155d
parent 27938 cabac7dfc621
child 27952 c5ffbd4c033b
--- a/tests/test-treemanifest.t	Fri Jan 22 12:08:20 2016 -0600
+++ b/tests/test-treemanifest.t	Wed Jan 27 10:24:25 2016 -0500
@@ -332,6 +332,21 @@
   $ grep treemanifest empty-repo/.hg/requires
   treemanifest
 
+Pushing to an empty repo works
+
+  $ hg --config experimental.treemanifest=1 init clone
+  $ grep treemanifest clone/.hg/requires
+  treemanifest
+  $ hg push -R repo clone
+  pushing to clone
+  searching for changes
+  adding changesets
+  adding manifests
+  adding file changes
+  added 11 changesets with 15 changes to 10 files (+3 heads)
+  $ grep treemanifest clone/.hg/requires
+  treemanifest
+
 Create deeper repo with tree manifests.
 
   $ hg --config experimental.treemanifest=True init deeprepo