testinggtk r345 - trunk/tests



Author: bjornl
Date: Fri Jul 18 01:06:52 2008
New Revision: 345
URL: http://svn.gnome.org/viewvc/testinggtk?rev=345&view=rev

Log:
Test for setting/getting cursor

Modified:
   trunk/tests/test_treeview.py

Modified: trunk/tests/test_treeview.py
==============================================================================
--- trunk/tests/test_treeview.py	(original)
+++ trunk/tests/test_treeview.py	Fri Jul 18 01:06:52 2008
@@ -253,6 +253,19 @@
     view = gtk.TreeView()
     view.set_cursor_on_cell((1, 2, 3), start_editing = True)
 
+def test_set_get_cursor():
+    '''
+    Exercise setting and getting the cursor position.
+    '''
+    store = gtk.ListStore(str)
+    for x in range(10):
+        store.append(['str'])
+    view = gtk.TreeView(store)
+    assert view.get_cursor() == (None, None)
+    for x in range(10):
+        view.set_cursor((x,))
+        assert view.get_cursor() == ((x,), None)
+
 @utils.pass_on_warnings
 def test_scroll_to_cell_without_model():
     '''



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]