--- a/tests/test-pull-update.t Wed Feb 03 15:21:11 2016 +0000
+++ b/tests/test-pull-update.t Tue Feb 02 15:24:11 2016 +0000
@@ -16,7 +16,7 @@
$ echo 1.2 > foo
$ hg ci -Am m
-Should not update:
+Should not update to the other topological branch:
$ hg pull -u ../tt
pulling from ../tt
@@ -25,13 +25,12 @@
adding manifests
adding file changes
added 1 changesets with 1 changes to 1 files (+1 heads)
- abort: not updating: not a linear update
- (merge or update --check to force update)
- [255]
+ 0 files updated, 0 files merged, 0 files removed, 0 files unresolved
+ 1 other heads for branch "default"
$ cd ../tt
-Should not update:
+Should not update to the other branch:
$ hg pull -u ../t
pulling from ../t
@@ -40,9 +39,8 @@
adding manifests
adding file changes
added 1 changesets with 1 changes to 1 files (+1 heads)
- abort: not updating: not a linear update
- (merge or update --check to force update)
- [255]
+ 0 files updated, 0 files merged, 0 files removed, 0 files unresolved
+ 1 other heads for branch "default"
$ HGMERGE=true hg merge
merging foo