Merge pull request #476 from gradha/pr_fix_idetools_taintmode

Fixes recent idetools breakage
This commit is contained in:
Araq 2013-06-10 13:10:19 -07:00
commit 281424dded
2 changed files with 4 additions and 3 deletions

View file

@ -171,7 +171,7 @@ when isMainModule:
verbose = false verbose = false
for i in 0..ParamCount() - 1: for i in 0..ParamCount() - 1:
let param = paramStr(i + 1) let param = string(paramStr(i + 1))
case param case param
of "verbose": verbose = true of "verbose": verbose = true
else: filter = param else: filter = param

View file

@ -365,8 +365,9 @@ proc outputJSON(reject, compile, run: TResults) =
writeFile(jsonFile, s) writeFile(jsonFile, s)
proc runCaasTests(r: var TResults) = proc runCaasTests(r: var TResults) =
for test, output, status in caasTestsRunner(): for test, output, status, mode in caasTestsRunner():
r.addResult(test, "", output, if status: reSuccess else: reOutputsDiffer) r.addResult(test, "", output & "-> " & $mode,
if status: reSuccess else: reOutputsDiffer)
proc main() = proc main() =
os.putenv "NIMTEST_NO_COLOR", "1" os.putenv "NIMTEST_NO_COLOR", "1"