Rev 3746: Merge returns code 1 to indicate there were conflicts. in http://bzr.arbash-meinel.com/branches/bzr/1.8-dev/merge_reprocess
John Arbash Meinel
john at arbash-meinel.com
Thu Oct 2 17:56:06 BST 2008
At http://bzr.arbash-meinel.com/branches/bzr/1.8-dev/merge_reprocess
------------------------------------------------------------
revno: 3746
revision-id: john at arbash-meinel.com-20081002165601-gx13duszt9c425ec
parent: john at arbash-meinel.com-20080929225644-ke56t6jna3lmthut
committer: John Arbash Meinel <john at arbash-meinel.com>
branch nick: merge_reprocess
timestamp: Thu 2008-10-02 11:56:01 -0500
message:
Merge returns code 1 to indicate there were conflicts.
I didn't notice because I had an older qbzr installed which suppressed
all returncodes.
-------------- next part --------------
=== modified file 'bzrlib/tests/blackbox/test_merge.py'
--- a/bzrlib/tests/blackbox/test_merge.py 2008-09-29 22:56:44 +0000
+++ b/bzrlib/tests/blackbox/test_merge.py 2008-10-02 16:56:01 +0000
@@ -123,7 +123,8 @@
tree, other = self.create_conflicting_branches()
# The default merge algorithm should enable 'reprocess' because
# 'show-base' is not set
- self.run_bzr('merge ../other', working_dir='tree')
+ self.run_bzr('merge ../other', working_dir='tree',
+ retcode=1)
self.assertEqualDiff('a\n'
'B\n'
'<<<<<<< TREE\n'
@@ -143,7 +144,8 @@
def test_merge_override_reprocess(self):
tree, other = self.create_conflicting_branches()
# Explicitly disable reprocess
- self.run_bzr('merge ../other --no-reprocess', working_dir='tree')
+ self.run_bzr('merge ../other --no-reprocess', working_dir='tree',
+ retcode=1)
self.assertEqualDiff('a\n'
'<<<<<<< TREE\n'
'B\n'
@@ -157,7 +159,8 @@
def test_merge_override_show_base(self):
tree, other = self.create_conflicting_branches()
# Setting '--show-base' will auto-disable '--reprocess'
- self.run_bzr('merge ../other --show-base', working_dir='tree')
+ self.run_bzr('merge ../other --show-base', working_dir='tree',
+ retcode=1)
self.assertEqualDiff('a\n'
'<<<<<<< TREE\n'
'B\n'
More information about the bazaar-commits
mailing list