All pastes #10568 Raw Edit

focusInOut unittest

public python v1 · immutable
#10568 ·published 2005-04-29 16:26 UTC
rendered paste body
	def testOnFocusIn (self):	    import gtk	    self.app.show ()	    while gtk.events_pending():		gtk.main_iteration ()	    self.passed = 0	    self.other._widget.grab_focus ()	    while not self.other._widget.is_focus():		gtk.main_iteration()	    self.widget._widget.grab_focus ()	    while not self.widget._widget.is_focus():		gtk.main_iteration ()	    while not self.passed is 'in':		gtk.main_iteration ()	    self.assertEqual(self.passed, 'in')	def will_focus_in (self, widget):	    self.passed = 'in'	    return 0