summary refs log tree commit diff stats
diff options
context:
space:
mode:
authorDominik Picheta <dominikpicheta@googlemail.com>2014-06-15 12:56:28 +0100
committerDominik Picheta <dominikpicheta@googlemail.com>2014-06-15 12:57:05 +0100
commit1658a29ec6bf24a4c144ad3cd36a41ebf35756ff (patch)
tree8f47f88494921cb167a1db40faf6c8f179538518
parent8965ee59840dfa0ab439f9f6c11d725b41a1a013 (diff)
downloadNim-1658a29ec6bf24a4c144ad3cd36a41ebf35756ff.tar.gz
Fixes #1263.
-rw-r--r--tests/testament/caasdriver.nim4
1 files changed, 4 insertions, 0 deletions
diff --git a/tests/testament/caasdriver.nim b/tests/testament/caasdriver.nim
index 22c5ed6fa..8804f3ed7 100644
--- a/tests/testament/caasdriver.nim
+++ b/tests/testament/caasdriver.nim
@@ -86,6 +86,10 @@ proc doProcCommand(session: var TNimrodSession, command: string): string =
 
 proc doCommand(session: var TNimrodSession, command: string) =
   if session.mode == CaasRun:
+    if not session.nim.running:
+      session.lastOutput = "FAILED TO EXECUTE: " & command & "\n" &
+          "Exit code " & $session.nim.peekExitCode
+      return
     session.lastOutput = doCaasCommand(session,
                                        command & " " & session.filename)
   else: