diff options
-rw-r--r-- | lib/pure/unittest.nim | 2 | ||||
-rw-r--r-- | lib/system.nim | 4 |
2 files changed, 3 insertions, 3 deletions
diff --git a/lib/pure/unittest.nim b/lib/pure/unittest.nim index 60b20c5b8..a6104428d 100644 --- a/lib/pure/unittest.nim +++ b/lib/pure/unittest.nim @@ -551,7 +551,7 @@ template fail* = else: formatter.failureOccurred(checkpoints, "") - when not defined(ECMAScript): + when declared(programResult): if abortOnError: quit(programResult) checkpoints = @[] diff --git a/lib/system.nim b/lib/system.nim index f9bcbd1c0..542cad67f 100644 --- a/lib/system.nim +++ b/lib/system.nim @@ -1945,10 +1945,10 @@ const ## failure. when defined(nodejs) and not defined(nimscript): - var programResult* {.importc: "process.exitCode", deprecated.}: int + var programResult* {.importc: "process.exitCode".}: int programResult = 0 elif hostOS != "standalone": - var programResult* {.compilerproc, exportc: "nim_program_result", deprecated.}: int + var programResult* {.compilerproc, exportc: "nim_program_result".}: int ## deprecated, prefer ``quit`` when defined(nimdoc): |