tests/test-default-push.t
branchstable
changeset 26820 71d5238f92e9
parent 26189 663fbc336e22
child 27266 4dccc37b87bd
child 27555 ca8ada499529
--- a/tests/test-default-push.t	Wed Oct 21 16:21:27 2015 -0500
+++ b/tests/test-default-push.t	Thu Oct 22 18:59:03 2015 +0000
@@ -46,6 +46,24 @@
   adding file changes
   added 1 changesets with 1 changes to 1 files
 
+Push should push to 'default-push' when 'default' is not set
+
+  $ hg -q clone a push-default-only
+  $ cd push-default-only
+  $ rm .hg/hgrc
+
+  $ touch foo
+  $ hg -q commit -A -m 'add foo'
+  $ hg --config paths.default-push=../a push
+  pushing to $TESTTMP/a (glob)
+  searching for changes
+  adding changesets
+  adding manifests
+  adding file changes
+  added 1 changesets with 1 changes to 1 files
+
+  $ cd ..
+
 Pushing to a path that isn't defined should not fall back to default
 
   $ hg --cwd b push doesnotexist