/b-gtk/fix-viz

To get this branch, use:
bzr branch http://gegoxaren.bato24.eu/bzr/b-gtk/fix-viz

« back to all changes in this revision

Viewing changes to tests/test_commit.py

  • Committer: Curtis Hovey
  • Date: 2012-01-22 23:40:49 UTC
  • mfrom: (769.2.3 precise-commit-1)
  • Revision ID: sinzui.is@verizon.net-20120122234049-moij34kku1iiuowy
Do not assume the treeselection exisits.

Show diffs side-by-side

added added

removed removed

Lines of Context:
232
232
        self.assertEqual([], delta.removed)
233
233
        self.assertEqual([(u'a', 'a-id', 'file')], delta.added)
234
234
 
 
235
    def test_on_treeview_files_cursor_changed_no_selection(self):
 
236
        MockMethod.bind(self, CommitDialogNoWidgets, '_update_per_file_info')
 
237
        tree = self.make_branch_and_tree('tree')
 
238
        rev_id = tree.commit('first')
 
239
        dlg = CommitDialogNoWidgets(tree)
 
240
        treeview = Gtk.TreeView()
 
241
        dlg._on_treeview_files_cursor_changed(treeview)
 
242
        self.assertFalse(CommitDialogNoWidgets._update_per_file_info.called)
 
243
 
 
244
    def test_on_treeview_files_cursor_changed_with_destroyed_treeview(self):
 
245
        MockMethod.bind(self, CommitDialogNoWidgets, '_update_per_file_info')
 
246
        tree = self.make_branch_and_tree('tree')
 
247
        rev_id = tree.commit('first')
 
248
        dlg = CommitDialogNoWidgets(tree)
 
249
        treeview = Gtk.TreeView()
 
250
        treeview.destroy()
 
251
        dlg._on_treeview_files_cursor_changed(treeview)
 
252
        self.assertFalse(CommitDialogNoWidgets._update_per_file_info.called)
 
253
 
235
254
 
236
255
class TestCommitDialog(tests.TestCaseWithTransport):
237
256