369
369
('a-id', 'a', True, 'a', 'removed'),
370
370
('b-id', 'b', True, 'b/', 'removed'),
372
# All Files should be selected
373
self.assertEqual(((0,), None), dlg._treeview_files.get_cursor())
375
def test_filelist_with_selected(self):
376
tree = self.make_branch_and_tree('tree')
377
self.build_tree(['tree/a', 'tree/b/'])
378
tree.add(['a', 'b'], ['a-id', 'b-id'])
380
dlg = commit.CommitDialog(tree, selected='a')
381
values = [(r[0], r[1], r[2], r[3], r[4]) for r in dlg._files_store]
382
self.assertEqual([(None, None, False, 'All Files', ''),
383
('a-id', 'a', True, 'a', 'added'),
384
('b-id', 'b', False, 'b/', 'added'),
386
# This file should also be selected in the file list, rather than the
387
# 'All Files' selection
388
self.assertEqual(((1,), None), dlg._treeview_files.get_cursor())
373
390
def test_diff_view(self):
374
391
tree = self.make_branch_and_tree('tree')