~bzr-pqm/bzr/bzr.dev

« back to all changes in this revision

Viewing changes to bzrlib/tests/test_commit_merge.py

  • Committer: Andrew Bennetts
  • Date: 2009-07-27 08:02:52 UTC
  • mto: This revision was merged to the branch mainline in revision 4573.
  • Revision ID: andrew.bennetts@canonical.com-20090727080252-1r4s9oqwlkzgywx7
Fix trivial bug in _vfs_set_tags_bytes.

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
# Copyright (C) 2005, 2006, 2007, 2009, 2011 Canonical Ltd
 
1
# Copyright (C) 2005, 2006 Canonical Ltd
2
2
#
3
3
# This program is free software; you can redistribute it and/or modify
4
4
# it under the terms of the GNU General Public License as published by
16
16
 
17
17
 
18
18
import os
 
19
import shutil
19
20
 
20
 
from bzrlib import check, osutils
21
 
from bzrlib.errors import PointlessCommit
22
21
from bzrlib.tests import (
 
22
    SymlinkFeature,
23
23
    TestCaseWithTransport,
24
24
    )
25
 
from bzrlib.tests.features import (
26
 
    SymlinkFeature,
27
 
    )
 
25
from bzrlib.branch import Branch
 
26
from bzrlib.errors import PointlessCommit, BzrError
 
27
from bzrlib.tests.test_revision import make_branches
 
28
from bzrlib import osutils
28
29
 
29
30
 
30
31
class TestCommitMerge(TestCaseWithTransport):
91
92
 
92
93
        wty.commit('merge from x', rev_id='y@u-0-2', allow_pointless=False)
93
94
        tree = by.repository.revision_tree('y@u-0-2')
94
 
        self.assertEquals(tree.get_file_revision('ecks-id'), 'x@u-0-1')
95
 
        self.assertEquals(tree.get_file_revision('why-id'), 'y@u-0-1')
 
95
        inv = tree.inventory
 
96
        self.assertEquals(inv['ecks-id'].revision, 'x@u-0-1')
 
97
        self.assertEquals(inv['why-id'].revision, 'y@u-0-1')
96
98
 
97
 
        check.check_dwim(bx.base, False, True, True)
98
 
        check.check_dwim(by.base, False, True, True)
 
99
        bx.check()
 
100
        by.check()
 
101
        bx.repository.check([bx.last_revision()])
 
102
        by.repository.check([by.last_revision()])
99
103
 
100
104
    def test_merge_with_symlink(self):
101
105
        self.requireFeature(SymlinkFeature)