testinggtk r159 - trunk/tests
- From: bjornl svn gnome org
- To: svn-commits-list gnome org
- Subject: testinggtk r159 - trunk/tests
- Date: Fri, 20 Jun 2008 21:13:33 +0000 (UTC)
Author: bjornl
Date: Fri Jun 20 21:13:33 2008
New Revision: 159
URL: http://svn.gnome.org/viewvc/testinggtk?rev=159&view=rev
Log:
Tests for get_path_at_pos and get_tooltip_context
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:13:33 2008
@@ -9,6 +9,49 @@
'''
assert hasattr(gtk.TreeView, 'get_tooltip_context')
+ utils fail_on_warnings
+def test_get_tooltip_context():
+ '''
+ Ensure that getting the tooltip context from a newly created
+ ``gtk.TreeView`` works as expected.
+ '''
+ view = gtk.TreeView()
+ view.get_tooltip_context(0, 0, False)
+
+def test_get_tooltip_context_realized():
+ '''
+ Ensure that getting the tooltip context from a realized
+ ``gtk.TreeView`` without a model works as expected.
+ '''
+ view = gtk.TreeView()
+ win = gtk.Window()
+ win.add(view)
+ win.show_all()
+ assert not view.get_tooltip_context(0, 0, False)
+ assert not view.get_tooltip_context(0, 0, True)
+
+def test_get_tooltip_context_on_populated_model():
+ store = gtk.ListStore(int)
+ for x in range(10):
+ store.append([1])
+ view = gtk.TreeView(store)
+ view.append_column(gtk.TreeViewColumn("c1",
+ gtk.CellRendererText(),
+ text = 0))
+ win = gtk.Window()
+ win.add(view)
+ win.show_all()
+ print view.get_tooltip_context(10, 10, False)
+
+ utils fail_on_warnings
+def test_get_path_at_pos():
+ '''
+ Ensure that getting the path at position (0,0) on a newly created
+ ``gtk.TreeView`` works as expected.
+ '''
+ view = gtk.TreeView()
+ assert not view.get_path_at_pos(0, 0)
+
def test_set_none_adjustments():
'''
Ensure that setting the adjustments to None throws TypeError.
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]