From 6d3e70a6964aaf09368125ac9f280e65542692da Mon Sep 17 00:00:00 2001 From: Joshua Elsasser Date: Tue, 23 Aug 2011 21:31:07 -0700 Subject: [PATCH] Create a dummy test-status.lisp-expr when running shell tests. The test-status.lisp-expr file isn't used for shell tests, but the impure runner doesn't know that and tries to read it anyway. Initialize the file before running shell tests to avoid reporting failures from the last test run, or failing entirely if it doesn't exist. --- tests/run-tests.lisp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/tests/run-tests.lisp b/tests/run-tests.lisp index 80e28ac..0069333 100644 --- a/tests/run-tests.lisp +++ b/tests/run-tests.lisp @@ -200,6 +200,8 @@ (list (native-namestring ,file)) :environment (test-util::test-env) :output *error-output*))) + (let ((*failures* nil)) + (test-util:report-test-status)) (sb-ext:quit :unix-status (process-exit-code process)))) (defun accept-test-file (file) -- 1.7.10.4