testinggtk r344 - trunk/tests



Author: bjornl
Date: Fri Jul 18 00:56:10 2008
New Revision: 344
URL: http://svn.gnome.org/viewvc/testinggtk?rev=344&view=rev

Log:
Test for default get_selection() on populated realized model

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 00:56:10 2008
@@ -312,3 +312,19 @@
     view.enable_model_drag_source(0, [], gdk.ACTION_DEFAULT)
     assert view.get_reorderable()
 
+def test_selection_on_popuplated_treeview():
+    '''
+    If the treeview is populated and realized, then its selection
+    should by default be the first row in its model.
+    '''
+    store = gtk.ListStore(str)
+    for x in range(10):
+        store.append(['hi'])
+    view = gtk.TreeView(store)
+
+    win = gtk.Window()
+    win.add(view)
+    win.show_all()
+
+    sel = view.get_selection()
+    assert sel.get_selected_rows() == (store, [(0,)])



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