From d8f349f2019a33fd1b284d863736b5301301ad6d Mon Sep 17 00:00:00 2001 From: Grzegorz Adam Hankiewicz Date: Mon, 10 Jun 2013 22:01:00 +0200 Subject: [PATCH 1/2] Fixes caasdriver for --taintMode:on compilation. --- tests/caasdriver.nim | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tests/caasdriver.nim b/tests/caasdriver.nim index 2de046a118..87360ed340 100644 --- a/tests/caasdriver.nim +++ b/tests/caasdriver.nim @@ -171,7 +171,7 @@ when isMainModule: verbose = false for i in 0..ParamCount() - 1: - let param = paramStr(i + 1) + let param = string(paramStr(i + 1)) case param of "verbose": verbose = true else: filter = param From b7a4a9a6ce0d0a0a844875af946124b45fadb01a Mon Sep 17 00:00:00 2001 From: Grzegorz Adam Hankiewicz Date: Mon, 10 Jun 2013 22:06:38 +0200 Subject: [PATCH 2/2] Fixes usage of public API caasTestsRunner in tester. --- tests/tester.nim | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/tests/tester.nim b/tests/tester.nim index 8c8e31fe84..e10b897616 100644 --- a/tests/tester.nim +++ b/tests/tester.nim @@ -365,8 +365,9 @@ proc outputJSON(reject, compile, run: TResults) = writeFile(jsonFile, s) proc runCaasTests(r: var TResults) = - for test, output, status in caasTestsRunner(): - r.addResult(test, "", output, if status: reSuccess else: reOutputsDiffer) + for test, output, status, mode in caasTestsRunner(): + r.addResult(test, "", output & "-> " & $mode, + if status: reSuccess else: reOutputsDiffer) proc main() = os.putenv "NIMTEST_NO_COLOR", "1"