466
464
def test_branch_from_branch_with_tags(self):
467
465
self.setup_smart_server_with_call_log()
468
466
builder = self.make_branch_builder('source')
472
468
source.tags.set_tag('tag-a', 'rev-2')
473
469
source.tags.set_tag('tag-missing', 'missing-rev')
475
470
# Now source has a tag not in its ancestry. Make a branch from it.
476
471
self.reset_smart_call_log()
477
472
out, err = self.run_bzr(['branch', self.get_url('source'), 'target'])