Index: client/site_tests/factory_Dummy/factory_Dummy.py |
diff --git a/client/site_tests/factory_Dummy/factory_Dummy.py b/client/site_tests/factory_Dummy/factory_Dummy.py |
index 07d1574f82d796b4b83eb7eeb7eb7db85f2d717b..49130e31e00e6d29d701e674b46f6c179bd02151 100644 |
--- a/client/site_tests/factory_Dummy/factory_Dummy.py |
+++ b/client/site_tests/factory_Dummy/factory_Dummy.py |
@@ -8,45 +8,50 @@ |
# This is an example factory test that does not really do anything -- |
# it displays a message in the center of the testing area, as |
# communicated by arguments to run_once(). This test makes use of the |
-# factory_test library to display its UI, and to monitor keyboard |
+# factory_ui_lib library to display its UI, and to monitor keyboard |
# events for test-switching triggers. This test can be terminated by |
# typing SHIFT-Q. |
-from autotest_lib.client.bin import test |
-from autotest_lib.client.common_lib import error |
-from autotest_lib.client.common_lib import factory_test |
import gtk |
import pango |
import sys |
+from autotest_lib.client.bin import factory |
+from autotest_lib.client.bin import factory_ui_lib as ful |
+from autotest_lib.client.bin import test |
+from autotest_lib.client.common_lib import error |
+ |
class factory_Dummy(test.test): |
version = 1 |
def key_release_callback(self, widget, event): |
char = event.keyval in range(32,127) and chr(event.keyval) or None |
- factory_test.XXX_log('key_release_callback %s(%s)' % |
- (event.keyval, char)) |
- if event.keyval == self.quit_key: |
- factory_test.XXX_log('factory_Dummy exiting...') |
+ factory.log('key_release_callback %s(%s)' % (event.keyval, char)) |
+ if event.keyval == self._quit_key: |
gtk.main_quit() |
- factory_test.test_switch_on_trigger(event) |
+ self._ft_state.exit_on_trigger(event) |
return True |
def register_callbacks(self, window): |
window.connect('key-release-event', self.key_release_callback) |
window.add_events(gtk.gdk.KEY_RELEASE_MASK) |
- def run_once(self, test_widget_size=None, trigger_set=None, |
- result_file_path=None, quit_key=ord('Q'), msg='factory_Dummy'): |
+ def run_once(self, |
+ test_widget_size=None, |
+ trigger_set=None, |
+ result_file_path=None, |
+ quit_key=ord('Q'), |
+ msg='factory_Dummy'): |
- factory_test.XXX_log('factory_Dummy') |
+ factory.log('%s run_once' % self.__class__) |
- self.quit_key = quit_key |
+ self._quit_key = quit_key |
- factory_test.init(trigger_set=trigger_set, |
- result_file_path=result_file_path) |
+ self._ft_state = ful.State( |
+ trigger_set=trigger_set, |
+ result_file_path=result_file_path) |
label = gtk.Label(msg) |
label.modify_font(pango.FontDescription('courier new condensed 20')) |
@@ -57,9 +62,9 @@ class factory_Dummy(test.test): |
test_widget.modify_bg(gtk.STATE_NORMAL, gtk.gdk.color_parse('black')) |
test_widget.add(label) |
- factory_test.run_test_widget( |
+ self._ft_state.run_test_widget( |
test_widget=test_widget, |
test_widget_size=test_widget_size, |
window_registration_callback=self.register_callbacks) |
- factory_test.XXX_log('exiting factory_Dummy') |
+ factory.log('%s run_once finished' % self.__class__) |