[LNT] r312272 - lit.cfg: Do not fail with relative __file__ paths

Matthias Braun via llvm-commits llvm-commits at lists.llvm.org
Thu Aug 31 13:06:50 PDT 2017


Author: matze
Date: Thu Aug 31 13:06:50 2017
New Revision: 312272

URL: http://llvm.org/viewvc/llvm-project?rev=312272&view=rev
Log:
lit.cfg: Do not fail with relative __file__ paths

The latest lit changes lead to __file__ reporting a relative path
instead of an absolute one. Wrap it into os.path.abspath() so the tests
keep working correctly.

Modified:
    lnt/trunk/tests/lit.cfg

Modified: lnt/trunk/tests/lit.cfg
URL: http://llvm.org/viewvc/llvm-project/lnt/trunk/tests/lit.cfg?rev=312272&r1=312271&r2=312272&view=diff
==============================================================================
--- lnt/trunk/tests/lit.cfg (original)
+++ lnt/trunk/tests/lit.cfg Thu Aug 31 13:06:50 2017
@@ -23,7 +23,7 @@ config.suffixes = ['.py', '.shtest']
 config.excludes = ['__init__.py', 'Inputs', 'SharedInputs']
 
 # test_source_root: The root path where tests are located.
-config.test_source_root = os.path.dirname(__file__)
+config.test_source_root = os.path.dirname(os.path.abspath(__file__))
 config.test_exec_root = 'test_run_tmp'
 
 config.target_triple = None




More information about the llvm-commits mailing list