aboutsummaryrefslogtreecommitdiff
path: root/run_tests.py
diff options
context:
space:
mode:
Diffstat (limited to 'run_tests.py')
-rwxr-xr-xrun_tests.py5
1 files changed, 4 insertions, 1 deletions
diff --git a/run_tests.py b/run_tests.py
index 8ecef30..7bb601a 100755
--- a/run_tests.py
+++ b/run_tests.py
@@ -284,7 +284,10 @@ def main():
'import coverage\n'
'coverage.process_startup()\n')
env['COVERAGE_PROCESS_START'] = '.coveragerc'
- env['PYTHONPATH'] = os.pathsep.join([temp_dir] + env.get('PYTHONPATH', []))
+ if 'PYTHONPATH' in env:
+ env['PYTHONPATH'] = os.pathsep.join([temp_dir, env.get('PYTHONPATH')])
+ else:
+ env['PYTHONPATH'] = temp_dir
if not cross:
cmd = mesonlib.python_command + ['run_meson_command_tests.py', '-v']
if options.failfast: