diff options
Diffstat (limited to 'tests/test_liststore.py')
-rw-r--r-- | tests/test_liststore.py | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/tests/test_liststore.py b/tests/test_liststore.py index 65cc900c..da53a07e 100644 --- a/tests/test_liststore.py +++ b/tests/test_liststore.py @@ -20,5 +20,17 @@ class ListStoreTest(unittest.TestCase): self.assertEqual(store[0][0], 1) self.assertEqual(store[1][0], 2) + # TreeSortable, but... + + def testSetDefaultSortFunc(self): + store = gtk.ListStore(int) + self.failIf(store.has_default_sort_func()) + store.set_default_sort_func(lambda x: None) + store.set_sort_column_id(0, gtk.SORT_ASCENDING) + + self.failUnless(store.has_default_sort_func()) + store.set_default_sort_func(None) + self.failIf(store.has_default_sort_func()) + if __name__ == '__main__': unittest.main() |