fixes #7236
This commit is contained in:
parent
8a7e9960a4
commit
3bf1ce008f
1 changed files with 3 additions and 2 deletions
|
|
@ -294,7 +294,6 @@ proc compilerOutputTests(test: TTest, target: TTarget, given: var TSpec,
|
||||||
proc testSpec(r: var TResults, test: TTest, target = targetC) =
|
proc testSpec(r: var TResults, test: TTest, target = targetC) =
|
||||||
let tname = test.name.addFileExt(".nim")
|
let tname = test.name.addFileExt(".nim")
|
||||||
#echo "TESTING ", tname
|
#echo "TESTING ", tname
|
||||||
inc(r.total)
|
|
||||||
var expected: TSpec
|
var expected: TSpec
|
||||||
if test.action != actionRunNoSpec:
|
if test.action != actionRunNoSpec:
|
||||||
expected = parseSpec(tname)
|
expected = parseSpec(tname)
|
||||||
|
|
@ -305,12 +304,14 @@ proc testSpec(r: var TResults, test: TTest, target = targetC) =
|
||||||
if expected.err == reIgnored:
|
if expected.err == reIgnored:
|
||||||
r.addResult(test, target, "", "", reIgnored)
|
r.addResult(test, target, "", "", reIgnored)
|
||||||
inc(r.skipped)
|
inc(r.skipped)
|
||||||
|
inc(r.total)
|
||||||
return
|
return
|
||||||
|
|
||||||
if expected.targets == {}:
|
if expected.targets == {}:
|
||||||
expected.targets.incl(target)
|
expected.targets.incl(target)
|
||||||
|
|
||||||
for target in expected.targets:
|
for target in expected.targets:
|
||||||
|
inc(r.total)
|
||||||
if target notin targets:
|
if target notin targets:
|
||||||
r.addResult(test, target, "", "", reIgnored)
|
r.addResult(test, target, "", "", reIgnored)
|
||||||
inc(r.skipped)
|
inc(r.skipped)
|
||||||
|
|
@ -490,7 +491,7 @@ proc main() =
|
||||||
else: echo r, r.data
|
else: echo r, r.data
|
||||||
backend.close()
|
backend.close()
|
||||||
var failed = r.total - r.passed - r.skipped
|
var failed = r.total - r.passed - r.skipped
|
||||||
if failed > 0:
|
if failed != 0:
|
||||||
echo "FAILURE! total: ", r.total, " passed: ", r.passed, " skipped: ", r.skipped
|
echo "FAILURE! total: ", r.total, " passed: ", r.passed, " skipped: ", r.skipped
|
||||||
quit(QuitFailure)
|
quit(QuitFailure)
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue