tests/test-bookmarks-pushpull.t
branchstable
changeset 23082 0fc4686de1d7
parent 22955 fab9dda0f2a3
child 23199 c35ffa4249ca
--- a/tests/test-bookmarks-pushpull.t	Fri Oct 24 10:40:37 2014 -0700
+++ b/tests/test-bookmarks-pushpull.t	Fri Oct 24 17:24:46 2014 -0500
@@ -438,3 +438,29 @@
   cc978a373a53 tip W
 
   $ cd ..
+
+pushing an unchanged bookmark should result in no changes
+
+  $ hg init unchanged-a
+  $ hg init unchanged-b
+  $ cd unchanged-a
+  $ echo initial > foo
+  $ hg commit -A -m initial
+  adding foo
+  $ hg bookmark @
+  $ hg push -B @ ../unchanged-b
+  pushing to ../unchanged-b
+  searching for changes
+  adding changesets
+  adding manifests
+  adding file changes
+  added 1 changesets with 1 changes to 1 files
+  exporting bookmark @
+
+  $ hg push -B @ ../unchanged-b
+  pushing to ../unchanged-b
+  searching for changes
+  no changes found
+  [1]
+
+  $ cd ..