1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2025-01-31 12:41:49 +01:00

[lit] Fix tests to execute lit with same python as invoked with.

llvm-svn: 188358
This commit is contained in:
Daniel Dunbar 2013-08-14 05:07:09 +00:00
parent 61398985bb
commit da8043318c
3 changed files with 6 additions and 3 deletions

View File

@ -1,6 +1,7 @@
# -*- Python -*-
import os
import sys
import lit.formats
@ -29,7 +30,9 @@ config.environment['PYTHONPATH'] = src_root
config.substitutions.append(('%{src_root}', src_root))
config.substitutions.append(('%{inputs}', os.path.join(
src_root, 'tests', 'Inputs')))
config.substitutions.append(('%{lit}', os.path.join(src_root, 'lit.py')))
config.substitutions.append(('%{lit}', "%%{python} %s" % (
os.path.join(src_root, 'lit.py'),)))
config.substitutions.append(('%{python}', sys.executable))
# Enable coverage.py reporting, assuming the coverage module has been installed
# and sitecustomize.py in the virtualenv has been modified appropriately.

View File

@ -1,3 +1,3 @@
# Just run the ShUtil unit tests.
#
# RUN: python -m lit.ShUtil
# RUN: %{python} -m lit.ShUtil

View File

@ -1,6 +1,6 @@
# Check the lit adaption to run under unittest.
#
# RUN: python %s %{inputs}/unittest-adaptor 2> %t.err
# RUN: %{python} %s %{inputs}/unittest-adaptor 2> %t.err
# RUN: FileCheck < %t.err %s
#
# CHECK: unittest-adaptor :: test-one.txt ... ok