| OLD | NEW |
| 1 # -*- coding: utf-8 -*- | 1 # -*- coding: utf-8 -*- |
| 2 # | 2 # |
| 3 # Copyright (c) 2010 The Chromium OS Authors. All rights reserved. | 3 # Copyright (c) 2010 The Chromium OS Authors. All rights reserved. |
| 4 # Use of this source code is governed by a BSD-style license that can be | 4 # Use of this source code is governed by a BSD-style license that can be |
| 5 # found in the LICENSE file. | 5 # found in the LICENSE file. |
| 6 | 6 |
| 7 | 7 |
| 8 # DESCRIPTION : | 8 # DESCRIPTION : |
| 9 # | 9 # |
| 10 # This is a factory test to test the LCD display. | 10 # This is a factory test to test the LCD display. |
| 11 | 11 |
| 12 | 12 |
| 13 import gtk | 13 import gtk |
| 14 import pango | 14 import pango |
| 15 import os | 15 import os |
| 16 import sys | 16 import sys |
| 17 | 17 |
| 18 from gtk import gdk | 18 from gtk import gdk |
| 19 | 19 |
| 20 from autotest_lib.client.bin import factory | 20 from autotest_lib.client.bin import factory |
| 21 from autotest_lib.client.bin import factory_ui_lib as ful | 21 from autotest_lib.client.bin import factory_ui_lib as ful |
| 22 from autotest_lib.client.bin import test | 22 from autotest_lib.client.bin import test |
| 23 from autotest_lib.client.common_lib import error | 23 from autotest_lib.client.bin import factory_error as error |
| 24 | 24 |
| 25 | 25 |
| 26 _LABEL_SIZE = (180, 30) | 26 _LABEL_SIZE = (180, 30) |
| 27 _LABEL_UNTESTED_FG = gtk.gdk.color_parse('grey40') | 27 _LABEL_UNTESTED_FG = gtk.gdk.color_parse('grey40') |
| 28 | 28 |
| 29 _MESSAGE_STR = ('hold SPACE to display pattern,\n' + | 29 _MESSAGE_STR = ('hold SPACE to display pattern,\n' + |
| 30 'hit TAB to fail and ENTER to pass\n' + | 30 'hit TAB to fail and ENTER to pass\n' + |
| 31 '壓住空白鍵以顯示檢查用的圖樣,\n' + | 31 '壓住空白鍵以顯示檢查用的圖樣,\n' + |
| 32 '錯誤請按 TAB,成功請按 ENTER\n') | 32 '錯誤請按 TAB,成功請按 ENTER\n') |
| 33 | 33 |
| (...skipping 140 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 174 window_registration_callback=self.register_callbacks) | 174 window_registration_callback=self.register_callbacks) |
| 175 | 175 |
| 176 failed_set = set(name for name, status in self._status_map.items() | 176 failed_set = set(name for name, status in self._status_map.items() |
| 177 if status is not ful.PASSED) | 177 if status is not ful.PASSED) |
| 178 if failed_set: | 178 if failed_set: |
| 179 raise error.TestFail('some patterns failed\n' \ | 179 raise error.TestFail('some patterns failed\n' \ |
| 180 '以下圖樣測試未通過: %s' % | 180 '以下圖樣測試未通過: %s' % |
| 181 ', '.join(failed_set)) | 181 ', '.join(failed_set)) |
| 182 | 182 |
| 183 factory.log('%s run_once finished' % self.__class__) | 183 factory.log('%s run_once finished' % self.__class__) |
| OLD | NEW |