testinggtk r168 - trunk/tests



Author: bjornl
Date: Fri Jun 20 21:58:33 2008
New Revision: 168
URL: http://svn.gnome.org/viewvc/testinggtk?rev=168&view=rev

Log:
Test for get_path_at_pos 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 Jun 20 21:58:33 2008
@@ -85,6 +85,23 @@
     view = gtk.TreeView()
     assert not view.get_path_at_pos(0, 0)
 
+def test_get_path_at_pos_on_populated_model():
+    store = gtk.ListStore(int)
+    for x in range(10):
+        store.append([1])
+    view = gtk.TreeView(store)
+    col = gtk.TreeViewColumn("c1", gtk.CellRendererText(), text = 0)
+    view.append_column(col)
+    win = gtk.Window()
+    win.add(view)
+    win.show_all()
+
+    path, column, x, y = view.get_path_at_pos(0, 0)
+    assert path == (0,)
+    assert column == col
+    assert x == 0
+    assert y == 0
+
 def test_convert_widget_to_bin_window_coords():
     '''
     Test converting widget to bin_window coordinates on an unrealized



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