one result too much

This commit is contained in:
Simon Hafner
2015-03-09 14:09:54 -05:00
parent 8f8171a0c4
commit 2b4dcc9f33

View File

@@ -153,7 +153,6 @@ proc codegenCheck(test: TTest, check: string, given: var TSpec, r: var TResults)
given.err = reInvalidPeg
except IOError:
given.err = reCodeNotFound
r.addResult(test, "", given.msg, given.err)
proc nimoutCheck(test: TTest; expectedNimout: string; given: var TSpec, r: var TResults) =
let exp = expectedNimout.strip.replace("\C\L", "\L")
@@ -161,7 +160,6 @@ proc nimoutCheck(test: TTest; expectedNimout: string; given: var TSpec, r: var T
if exp notin giv:
given.err = reMsgsDiffer
proc makeDeterministic(s: string): string =
var x = splitLines(s)
sort(x, system.cmp)
@@ -182,7 +180,6 @@ proc compilerOutputTests(test: TTest, given: var TSpec, expected: TSpec, r: var
if given.err == reSuccess: inc(r.passed)
r.addResult(test, expectedmsg, givenmsg, given.err)
proc testSpec(r: var TResults, test: TTest) =
# major entry point for a single test
let tname = test.name.addFileExt(".nim")