| Index: client/site_tests/desktopui_WindowManagerFocusNewWindows/desktopui_WindowManagerFocusNewWindows.py
|
| diff --git a/client/site_tests/desktopui_WindowManagerFocusNewWindows/desktopui_WindowManagerFocusNewWindows.py b/client/site_tests/desktopui_WindowManagerFocusNewWindows/desktopui_WindowManagerFocusNewWindows.py
|
| index 2e782aa1fff1dda927348cd86eeee5a21b22b3c8..cddf505ff84e9a1ab45b360895d139322cb60d75 100644
|
| --- a/client/site_tests/desktopui_WindowManagerFocusNewWindows/desktopui_WindowManagerFocusNewWindows.py
|
| +++ b/client/site_tests/desktopui_WindowManagerFocusNewWindows/desktopui_WindowManagerFocusNewWindows.py
|
| @@ -3,15 +3,12 @@
|
| # found in the LICENSE file.
|
|
|
| import os, time
|
| -from autotest_lib.client.bin import site_login, test
|
| +from autotest_lib.client.bin import site_ui_test, test
|
| from autotest_lib.client.common_lib import error
|
|
|
| -class desktopui_WindowManagerFocusNewWindows(test.test):
|
| +class desktopui_WindowManagerFocusNewWindows(site_ui_test.UITest):
|
| version = 1
|
|
|
| - def setup(self):
|
| - site_login.setup_autox(self)
|
| -
|
| def __check_active_window(self, id, info):
|
| """Check that a particular window is active.
|
|
|
| @@ -49,18 +46,6 @@ class desktopui_WindowManagerFocusNewWindows(test.test):
|
| def run_once(self):
|
| import autox
|
|
|
| - # TODO: This should be abstracted out.
|
| - if not site_login.logged_in():
|
| - if not site_login.attempt_login(self, 'autox_script.json'):
|
| - raise error.TestError('Could not log in')
|
| - if not site_login.wait_for_window_manager():
|
| - raise error.TestError('Window manager didn\'t start')
|
| - # TODO: This is awful. We need someone (Chrome, the WM, etc.) to
|
| - # announce when login is "done" -- that is, the initial Chrome
|
| - # window isn't going to pop onscreen in the middle of the test.
|
| - # For now, we just sleep a really long time.
|
| - time.sleep(20)
|
| -
|
| # TODO: Set these in a single, standard place for all tests.
|
| os.environ['DISPLAY'] = ':0'
|
| os.environ['XAUTHORITY'] = '/home/chronos/.Xauthority'
|
|
|