diff options
Diffstat (limited to 'deluge/tests/test_torrentview.py')
-rw-r--r-- | deluge/tests/test_torrentview.py | 92 |
1 files changed, 56 insertions, 36 deletions
diff --git a/deluge/tests/test_torrentview.py b/deluge/tests/test_torrentview.py index 8024546a7..9cf9ce282 100644 --- a/deluge/tests/test_torrentview.py +++ b/deluge/tests/test_torrentview.py @@ -42,26 +42,30 @@ setup_translations() @pytest.mark.gtkui class TorrentviewTestCase(BaseTestCase): - default_column_index = ['filter', 'torrent_id', 'dirty', '#', - 'Name', - 'Size', 'Downloaded', 'Uploaded', 'Remaining', - 'Progress', - 'Seeds', 'Peers', 'Seeds:Peers', - 'Down Speed', 'Up Speed', 'Down Limit', 'Up Limit', - 'ETA', 'Ratio', 'Avail', - 'Added', 'Completed', 'Complete Seen', - 'Tracker', 'Download Folder', 'Owner', 'Shared'] - default_liststore_columns = [bool, str, bool, int, - str, str, # Name - TYPE_UINT64, TYPE_UINT64, TYPE_UINT64, TYPE_UINT64, - float, str, # Progress - int, int, int, int, float, # Seeds, Peers - int, int, float, float, - int, float, float, # ETA, Ratio, Avail - int, int, int, - str, str, # Tracker - str, str, - bool] # shared + default_column_index = [ + 'filter', 'torrent_id', 'dirty', '#', + 'Name', + 'Size', 'Downloaded', 'Uploaded', 'Remaining', + 'Progress', + 'Seeds', 'Peers', 'Seeds:Peers', + 'Down Speed', 'Up Speed', 'Down Limit', 'Up Limit', + 'ETA', 'Ratio', 'Avail', + 'Added', 'Completed', 'Complete Seen', + 'Tracker', 'Download Folder', 'Owner', 'Shared', + ] + default_liststore_columns = [ + bool, str, bool, int, + str, str, # Name + TYPE_UINT64, TYPE_UINT64, TYPE_UINT64, TYPE_UINT64, + float, str, # Progress + int, int, int, int, float, # Seeds, Peers + int, int, float, float, + int, float, float, # ETA, Ratio, Avail + int, int, int, + str, str, # Tracker + str, str, + bool, + ] # shared def set_up(self): if libs_available is False: @@ -89,10 +93,14 @@ class TorrentviewTestCase(BaseTestCase): # Add a text column test_col = 'Test column' self.torrentview.add_text_column(test_col, status_field=['label']) - self.assertEqual(len(self.torrentview.liststore_columns), - len(TorrentviewTestCase.default_liststore_columns) + 1) - self.assertEqual(len(self.torrentview.column_index), - len(TorrentviewTestCase.default_column_index) + 1) + self.assertEqual( + len(self.torrentview.liststore_columns), + len(TorrentviewTestCase.default_liststore_columns) + 1, + ) + self.assertEqual( + len(self.torrentview.column_index), + len(TorrentviewTestCase.default_column_index) + 1, + ) self.assertEqual(self.torrentview.column_index[-1], test_col) self.assertEqual(self.torrentview.columns[test_col].column_indices, [32]) @@ -106,10 +114,14 @@ class TorrentviewTestCase(BaseTestCase): test_col2 = 'Test column2' self.torrentview.add_text_column(test_col2, status_field=['label2']) - self.assertEqual(len(self.torrentview.liststore_columns), - len(TorrentviewTestCase.default_liststore_columns) + 2) - self.assertEqual(len(self.torrentview.column_index), - len(TorrentviewTestCase.default_column_index) + 2) + self.assertEqual( + len(self.torrentview.liststore_columns), + len(TorrentviewTestCase.default_liststore_columns) + 2, + ) + self.assertEqual( + len(self.torrentview.column_index), + len(TorrentviewTestCase.default_column_index) + 2, + ) # test_col self.assertEqual(self.torrentview.column_index[-2], test_col) self.assertEqual(self.torrentview.columns[test_col].column_indices, [32]) @@ -140,10 +152,14 @@ class TorrentviewTestCase(BaseTestCase): # Remove test_col self.torrentview.remove_column(test_col) - self.assertEqual(len(self.torrentview.liststore_columns), - len(TorrentviewTestCase.default_liststore_columns) + 1) - self.assertEqual(len(self.torrentview.column_index), - len(TorrentviewTestCase.default_column_index) + 1) + self.assertEqual( + len(self.torrentview.liststore_columns), + len(TorrentviewTestCase.default_liststore_columns) + 1, + ) + self.assertEqual( + len(self.torrentview.column_index), + len(TorrentviewTestCase.default_column_index) + 1, + ) self.assertEqual(self.torrentview.column_index[-1], test_col2) self.assertEqual(self.torrentview.columns[test_col2].column_indices, [32]) @@ -159,10 +175,14 @@ class TorrentviewTestCase(BaseTestCase): # Add a column with multiple column types test_col3 = 'Test column3' self.torrentview.add_progress_column(test_col3, status_field=['progress', 'label3'], col_types=[float, str]) - self.assertEqual(len(self.torrentview.liststore_columns), - len(TorrentviewTestCase.default_liststore_columns) + 2) - self.assertEqual(len(self.torrentview.column_index), - len(TorrentviewTestCase.default_column_index) + 1) + self.assertEqual( + len(self.torrentview.liststore_columns), + len(TorrentviewTestCase.default_liststore_columns) + 2, + ) + self.assertEqual( + len(self.torrentview.column_index), + len(TorrentviewTestCase.default_column_index) + 1, + ) self.assertEqual(self.torrentview.column_index[-1], test_col3) self.assertEqual(self.torrentview.columns[test_col3].column_indices, [32, 33]) |