X-Git-Url: http://repo.macrolet.net/gitweb/?a=blobdiff_plain;f=tests%2Fpackages.impure.lisp;h=049689518b00787d19814bf9e7a51c45d4c51185;hb=3a2e34d8ed1293f2cecb5c2c6ea359b622e3f4f8;hp=c1910eea13e84bacfca1243500eabfd6433e5b0d;hpb=f4b2df30d28c890bda36fdeea2c2243de09982eb;p=sbcl.git diff --git a/tests/packages.impure.lisp b/tests/packages.impure.lisp index c1910ee..0496895 100644 --- a/tests/packages.impure.lisp +++ b/tests/packages.impure.lisp @@ -6,7 +6,7 @@ ;;;; While most of SBCL is derived from the CMU CL system, the test ;;;; files (like this one) were written from scratch after the fork ;;;; from CMU CL. -;;;; +;;;; ;;;; This software is in the public domain and is provided with ;;;; absolutely no warranty. See the COPYING and CREDITS files for ;;;; more information. @@ -17,4 +17,9 @@ (assert (eq *foo* (find-package ""))) (assert (delete-package "")) +(handler-case + (export :foo) + (package-error (c) (princ c)) + (:no-error (&rest args) (error "(EXPORT :FOO) returned ~S" args))) + (sb-ext:quit :unix-status 104)