| Index: client/site_tests/factory_Touchpad/factory_Touchpad.py
|
| diff --git a/client/site_tests/factory_Touchpad/factory_Touchpad.py b/client/site_tests/factory_Touchpad/factory_Touchpad.py
|
| index 3ae150814984306f63fb28a039f8157b857ab2c6..ea239a381956191f388b65a9e79042445e57cab9 100644
|
| --- a/client/site_tests/factory_Touchpad/factory_Touchpad.py
|
| +++ b/client/site_tests/factory_Touchpad/factory_Touchpad.py
|
| @@ -55,10 +55,9 @@ _Y_TF_OFFSET = 117 + _F_RADIUS + 2
|
|
|
| class TouchpadTest:
|
|
|
| - def __init__(self, tp_image, drawing_area, ft_state):
|
| + def __init__(self, tp_image, drawing_area):
|
| self._tp_image = tp_image
|
| self._drawing_area = drawing_area
|
| - self._ft_state = ft_state
|
| self._motion_grid = {}
|
| for x in range(_X_SEGMENTS):
|
| for y in range(_Y_SEGMENTS):
|
| @@ -192,10 +191,6 @@ class TouchpadTest:
|
|
|
| return True
|
|
|
| - def key_press_event(self, widget, event):
|
| - self._ft_state.exit_on_trigger(event)
|
| - return True
|
| -
|
| def button_press_event(self, widget, event):
|
| factory.log('button_press_event %d,%d' % (event.x, event.y))
|
| return True
|
| @@ -208,10 +203,6 @@ class TouchpadTest:
|
| factory.log('motion_event %d,%d' % (event.x, event.y))
|
| return True
|
|
|
| - def register_callbacks(self, window):
|
| - window.connect('key-press-event', self.key_press_event)
|
| - window.add_events(gdk.KEY_PRESS_MASK)
|
| -
|
|
|
| class SynClient:
|
|
|
| @@ -263,21 +254,17 @@ class factory_Touchpad(test.test):
|
| version = 1
|
| preserve_srcdir = True
|
|
|
| - def run_once(self,
|
| - test_widget_size=None,
|
| - trigger_set=None):
|
| + def run_once(self):
|
|
|
| factory.log('%s run_once' % self.__class__)
|
|
|
| - ft_state = ful.State(trigger_set)
|
| -
|
| os.chdir(self.srcdir)
|
| tp_image = cairo.ImageSurface.create_from_png('touchpad.png')
|
| image_size = (tp_image.get_width(), tp_image.get_height())
|
|
|
| drawing_area = gtk.DrawingArea()
|
|
|
| - test = TouchpadTest(tp_image, drawing_area, ft_state)
|
| + test = TouchpadTest(tp_image, drawing_area)
|
|
|
| drawing_area.set_size_request(*image_size)
|
| drawing_area.connect('expose_event', test.expose_event)
|
| @@ -299,10 +286,7 @@ class factory_Touchpad(test.test):
|
|
|
| synclient = SynClient(test)
|
|
|
| - ft_state.run_test_widget(
|
| - test_widget=test_widget,
|
| - test_widget_size=test_widget_size,
|
| - window_registration_callback=test.register_callbacks,
|
| + ful.run_test_widget(self.job, test_widget,
|
| cleanup_callback=synclient.quit)
|
|
|
| missing = test.calc_missing_string()
|
|
|