~bzr-pqm/bzr/bzr.dev

« back to all changes in this revision

Viewing changes to bzrlib/tests/test_treebuilder.py

  • Committer: Robert Collins
  • Date: 2006-09-15 22:46:02 UTC
  • mto: (2017.1.1 integration)
  • mto: This revision was merged to the branch mainline in revision 2018.
  • Revision ID: robertc@robertcollins.net-20060915224602-3b939c8c84018c0d
Update to the TreeBuilder tests.

Show diffs side-by-side

added added

removed removed

Lines of Context:
29
29
    def __init__(self):
30
30
        self._calls = []
31
31
 
32
 
    def lock_write(self):
33
 
        self._calls.append("lock_write")
 
32
    def lock_tree_write(self):
 
33
        self._calls.append("lock_tree_write")
34
34
 
35
35
    def unlock(self):
36
36
        self._calls.append("unlock")
42
42
        """Check that FakeTree works as required for the TreeBuilder tests."""
43
43
        tree = FakeTree()
44
44
        self.assertEqual([], tree._calls)
45
 
        tree.lock_write()
46
 
        self.assertEqual(["lock_write"], tree._calls)
 
45
        tree.lock_tree_write()
 
46
        self.assertEqual(["lock_tree_write"], tree._calls)
47
47
        tree.unlock()
48
 
        self.assertEqual(["lock_write", "unlock"], tree._calls)
 
48
        self.assertEqual(["lock_tree_write", "unlock"], tree._calls)
49
49
 
50
50
 
51
51
class TestTreeBuilder(TestCaseWithTransport):
57
57
        builder = TreeBuilder()
58
58
        tree = FakeTree()
59
59
        builder.start_tree(tree)
60
 
        self.assertEqual(["lock_write"], tree._calls)
 
60
        self.assertEqual(["lock_tree_write"], tree._calls)
61
61
 
62
62
    def test_start_tree_when_started_fails(self):
63
63
        builder = TreeBuilder()
74
74
        tree = FakeTree()
75
75
        builder.start_tree(tree)
76
76
        builder.finish_tree()
77
 
        self.assertEqual(["lock_write", "unlock"], tree._calls)
 
77
        self.assertEqual(["lock_tree_write", "unlock"], tree._calls)
78
78
 
79
79
    def test_build_tree_not_started_errors(self):
80
80
        builder = TreeBuilder()