From 029ebf87a9ec9ee0cd3bfbc22fe19080f423fae0 Mon Sep 17 00:00:00 2001
From: Francois-Rene Rideau <tunes@google.com>
Date: Tue, 26 Feb 2013 12:53:16 -0500
Subject: [PATCH] Tweak some tests for ABCL. Hush autoloading in clean-load
 test. Better exit message for old ABCLs in test-encodings.

---
 test/run-tests.sh          | 3 ++-
 test/test-encodings.script | 2 +-
 2 files changed, 3 insertions(+), 2 deletions(-)

diff --git a/test/run-tests.sh b/test/run-tests.sh
index 85acf09a..30023299 100755
--- a/test/run-tests.sh
+++ b/test/run-tests.sh
@@ -360,13 +360,14 @@ test_clean_load () {
     case $lisp in
         gcl|cmucl) return 0 ;; # These are hopeless
     esac
+    mkdir -p build/results
     nop=build/results/${lisp}-nop.text
     load=build/results/${lisp}-load.text
     ${cmd} ${eval} \
       '(or #.(load "test/script-support.lisp" :verbose nil :print nil) #.(asdf-test::exit-lisp 0))' \
         > $nop 2>&1
     ${cmd} ${eval} \
-      '(or #.(load "test/script-support.lisp" :verbose nil :print nil) #.(load "build/asdf.lisp" :verbose nil) #.(asdf/image:quit 0))' \
+      '(or #.(load "test/script-support.lisp" :verbose nil :print nil) #.(asdf-test::verbose nil) #.(load "build/asdf.lisp" :verbose nil) #.(asdf/image:quit 0))' \
         > $load 2>&1
     if diff $nop $load ; then
       echo "GOOD: Loading ASDF on $lisp produces no message" >&2 ; return 0
diff --git a/test/test-encodings.script b/test/test-encodings.script
index 5c6e6b18..81e1fb3c 100644
--- a/test/test-encodings.script
+++ b/test/test-encodings.script
@@ -41,7 +41,7 @@
 
 #+abcl
 (when (version< (lisp-implementation-version) "1.1.2")
-  (leave-test "Older ABCL's are known to fail these tests." 0))
+  (leave-test "Your old ABCL is known to fail this test script, so skipping it." 0))
 
 (with-encoding-test (:utf-8)
   (def-test-system :test-encoding-explicit-u8
-- 
GitLab