added proper error exit code

svn: r9749

original commit: 1db7e0604b2b1d090c0be2b52beaa0afe9a2b32d
This commit is contained in:
Eli Barzilay 2008-05-08 17:42:37 +00:00
parent d63d8d7c8e
commit 7afeabe249

View File

@ -103,14 +103,17 @@
(shutdown-listener) (shutdown-listener)
(cond (exit (cond
[(not (null? jumped-out-tests)) [(not (null? jumped-out-tests))
(printf "Test suites ended with exns ~s\n" jumped-out-tests)] (printf "Test suites ended with exns ~s\n" jumped-out-tests)
[(null? failed-tests) 1]
(printf "All tests passed.\n")] [(null? failed-tests)
[else (printf "All tests passed.\n")
(debug-printf schedule "FAILED tests:\n") 0]
(for-each (lambda (failed-test) [else
(debug-printf schedule " ~a // ~a\n" (debug-printf schedule "FAILED tests:\n")
(car failed-test) (cdr failed-test))) (for-each (lambda (failed-test)
failed-tests)]) (debug-printf schedule " ~a // ~a\n"
(car failed-test) (cdr failed-test)))
failed-tests)
1]))