From: NAKAMURA Takumi Date: Wed, 14 Aug 2013 02:26:31 +0000 (+0000) Subject: Lit: Introduce "%/[STpst] into parseIntegratedTestScript(), to normalize substitutions. X-Git-Url: http://plrg.eecs.uci.edu/git/?a=commitdiff_plain;h=e908486f5badf116c8711da76729ea2b3aa933b4;p=oota-llvm.git Lit: Introduce "%/[STpst] into parseIntegratedTestScript(), to normalize substitutions. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@188348 91177308-0d34-0410-b5e6-96231b3b80d8 --- diff --git a/utils/lit/lit/TestRunner.py b/utils/lit/lit/TestRunner.py index 8929c0b5776..a8150e62409 100644 --- a/utils/lit/lit/TestRunner.py +++ b/utils/lit/lit/TestRunner.py @@ -364,6 +364,15 @@ def parseIntegratedTestScript(test, normalize_slashes=False, ('%T', tmpDir), ('#_MARKER_#', '%')]) + # "%/[STpst]" should be normalized. + substitutions.extend([ + ('%/s', sourcepath.replace('\\', '/')), + ('%/S', sourcedir.replace('\\', '/')), + ('%/p', sourcedir.replace('\\', '/')), + ('%/t', tmpBase.replace('\\', '/') + '.tmp'), + ('%/T', tmpDir.replace('\\', '/')), + ]) + # Collect the test lines from the script. script = [] xfails = []