testinggtk r170 - trunk/tests



Author: bjornl
Date: Fri Jun 20 22:38:41 2008
New Revision: 170
URL: http://svn.gnome.org/viewvc/testinggtk?rev=170&view=rev

Log:
Test for get_value() oob

Modified:
   trunk/tests/test_liststore.py

Modified: trunk/tests/test_liststore.py
==============================================================================
--- trunk/tests/test_liststore.py	(original)
+++ trunk/tests/test_liststore.py	Fri Jun 20 22:38:41 2008
@@ -89,3 +89,24 @@
     assert len(store) == 10
     store.clear()
     assert len(store) == 0
+
+def test_get_value_oob():
+    '''
+    Ensure that a ``ValueError`` is raised when ``get_value`` is called
+    with a column index out of range.
+    '''
+    store = gtk.ListStore(int)
+    store.append([1])
+    iter = store.get_iter_first()
+    try:
+        store.get_value(iter, 1)
+        assert False
+    except ValueError:
+        assert True
+    try:
+        store.get_value(iter, -1)
+        assert False
+    except ValueError:
+        assert True
+
+



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