~bzr-pqm/bzr/bzr.dev

« back to all changes in this revision

Viewing changes to bzrlib/tests/workingtree_implementations/test_commit.py

Merge bzr.dev

Show diffs side-by-side

added added

removed removed

Lines of Context:
137
137
        self.assertEqual(None, master.last_revision())
138
138
        
139
139
 
140
 
class TestCommmitProgress(TestCaseWithWorkingTree):
 
140
class TestCommitProgress(TestCaseWithWorkingTree):
141
141
    
142
142
    def restoreDefaults(self):
143
143
        ui.ui_factory = self.old_ui_factory
167
167
        # into the factory for this test - just make the test ui factory
168
168
        # pun as a reporter. Then we can check the ordering is right.
169
169
        tree.commit('second post', specific_files=['b'])
170
 
        # 11 steps: 1 for rev, 1 for inventory, 1 for finishing. 2 for root
171
 
        # and 3 for basis files, and 3 for new inventory files.
 
170
        # 9 steps: 1 for rev, 2 for inventory, 1 for finishing. 2 for root
 
171
        # and 6 for inventory files.
 
172
        # 2 steps don't trigger an update, as 'a' and 'c' are not 
 
173
        # committed.
172
174
        self.assertEqual(
173
 
            [("update", 0, 10),
174
 
             ("update", 1, 10),
175
 
             ("update", 2, 10),
176
 
             ("update", 3, 10),
177
 
             ("update", 4, 10),
178
 
             ("update", 5, 10),
179
 
             ("update", 6, 10),
180
 
             ("update", 7, 10),
181
 
             ("update", 8, 10),
182
 
             ("update", 9, 10),
183
 
             ("update", 10, 10)],
 
175
            [("update", 0, 9),
 
176
             ("update", 1, 9),
 
177
             ("update", 2, 9),
 
178
             ("update", 3, 9),
 
179
             ("update", 4, 9),
 
180
             ("update", 5, 9),
 
181
             ("update", 6, 9),
 
182
             ("update", 7, 9)],
184
183
            factory._calls
185
184
           )