102
147
def test_pull_overwrite(self):
103
148
tree_a = self.make_from_branch_and_tree('tree_a')
104
149
tree_a.commit('message 1')
106
157
rev2a = tree_a.commit('message 2a')
107
158
rev2b = tree_b.commit('message 2b')
109
165
self.assertRaises(errors.DivergedBranches,
110
166
tree_a.branch.pull, tree_b.branch,
111
167
overwrite=False, stop_revision=rev2b)