diff options
Diffstat (limited to 'framework')
-rw-r--r-- | framework/test/glsl_parser_test.py | 9 |
1 files changed, 7 insertions, 2 deletions
diff --git a/framework/test/glsl_parser_test.py b/framework/test/glsl_parser_test.py index 22eb6ce4c..6a06bc3ef 100644 --- a/framework/test/glsl_parser_test.py +++ b/framework/test/glsl_parser_test.py @@ -25,6 +25,7 @@ from __future__ import ( absolute_import, division, print_function, unicode_literals ) import os +import sys import re import io import six @@ -40,8 +41,12 @@ __all__ = [ ] # In different configurations piglit may have one or both of these. -_HAS_GL_BIN = os.path.exists(os.path.join(TEST_BIN_DIR, 'glslparsertest')) -_HAS_GLES_BIN = os.path.exists(os.path.join(TEST_BIN_DIR, 'glslparsertest_gles2')) +if sys.platform == 'win32': + _HAS_GL_BIN = os.path.exists(os.path.join(TEST_BIN_DIR, 'glslparsertest.exe')) + _HAS_GLES_BIN = os.path.exists(os.path.join(TEST_BIN_DIR, 'glslparsertest_gles2.exe')) +else: + _HAS_GL_BIN = os.path.exists(os.path.join(TEST_BIN_DIR, 'glslparsertest')) + _HAS_GLES_BIN = os.path.exists(os.path.join(TEST_BIN_DIR, 'glslparsertest_gles2')) # This forces testing with compatibility extensions, even when GLES support is # built |