X-Git-Url: http://repo.macrolet.net/gitweb/?a=blobdiff_plain;f=tests%2Frun-tests.sh;h=3a4d2831239c4943fe23feaaff17cfea868489a4;hb=3a8bfcb01abe4d8eeb9ef1343d623dbbf57c19d9;hp=541a24a0df8c4b57d4bfc9b4bad5cd6e00d88a3d;hpb=ce7ae6fa75e33b4e484ba7b4e0d79ec2b9d424fd;p=sbcl.git diff --git a/tests/run-tests.sh b/tests/run-tests.sh index 541a24a..3a4d283 100644 --- a/tests/run-tests.sh +++ b/tests/run-tests.sh @@ -25,6 +25,12 @@ export SBCL echo /running tests on SBCL=\'$SBCL\' # more or less like SBCL, but without enough grot removed that appending # a --core command line argument works +# +# (KLUDGE: and also without any magic to suppress --userinit and +# --sysinit, so if you use it in a test, you need to add those +# yourself if you want things to be clean. If many tests start using +# this, we can redo it as a shell function or something so that the +# magic can be done once and only once.) SBCL_ALLOWING_CORE=${1:-$sbclstem} export SBCL_ALLOWING_CORE echo /with SBCL_ALLOWING_CORE=\'$SBCL_ALLOWING_CORE\' @@ -52,6 +58,8 @@ echo //running '*.pure.lisp' tests echo //i.e. *.pure.lisp ( echo "(progn" +echo " (progn (format t \"//loading assertoid.lisp~%\") (load \"assertoid.lisp\"))" +echo " (use-package \"ASSERTOID\")" for f in *.pure.lisp; do if [ -f $f ]; then echo " (progn (format t \"//running $f test~%\") (load \"$f\"))"