diff options
Diffstat (limited to 'o3d/tests/lab/runner_util.py')
-rw-r--r-- | o3d/tests/lab/runner_util.py | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/o3d/tests/lab/runner_util.py b/o3d/tests/lab/runner_util.py index 46bd32e..49ae569 100644 --- a/o3d/tests/lab/runner_util.py +++ b/o3d/tests/lab/runner_util.py @@ -42,8 +42,9 @@ import sys import runner_constants as const import util -CHANGE_RESOLUTION_PATH = (const.O3D_PATH + '/o3d/tests/lab' - '/ChangeResolution/Debug/changeresolution.exe') +CHANGE_RESOLUTION_PATH = os.path.join(const.TEST_PATH, 'lab', + 'ChangeResolution','Debug', + 'changeresolution.exe') def EnsureWindowsScreenResolution(width, height, bpp): """Performs all steps needed to configure system for testing on Windows. @@ -55,10 +56,10 @@ def EnsureWindowsScreenResolution(width, height, bpp): Returns: True on success. """ - + if not os.path.exists(CHANGE_RESOLUTION_PATH): + return False command = 'call "%s" %d %d %d' % (CHANGE_RESOLUTION_PATH, width, height, bpp) - our_process = subprocess.Popen(command, shell=True, stdout=None, |