testinggtk r381 - trunk/tests



Author: bjornl
Date: Sat Aug 23 13:48:44 2008
New Revision: 381
URL: http://svn.gnome.org/viewvc/testinggtk?rev=381&view=rev

Log:
Add failing test for 156017

Modified:
   trunk/tests/test_comboboxentry.py

Modified: trunk/tests/test_comboboxentry.py
==============================================================================
--- trunk/tests/test_comboboxentry.py	(original)
+++ trunk/tests/test_comboboxentry.py	Sat Aug 23 13:48:44 2008
@@ -26,4 +26,21 @@
 #     store.append([3])
 #     box = gtk.combo_box_entry_new_with_model(store, 0)
 #     box.set_active(0)
+
+def test_enter_text_updates_active_iter():
+    '''
+    Ensure that when manually typing text identical to a string in a
+    combo box entry, then that strings iterator becomes active.
     
+    :bug: #156017
+    '''
+    combo_entry = gtk.combo_box_entry_new_text()
+    combo_entry.append_text('item1')
+
+    assert not combo_entry.get_active_iter()
+    text_entry = combo_entry.get_child()
+    text_entry.set_text('item1')
+
+    iter = combo_entry.get_active_iter()
+    store = combo_entry.get_model()
+    assert store.get_value(iter, 0) == 'item1'



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