X-Git-Url: http://repo.macrolet.net/gitweb/?a=blobdiff_plain;f=tests%2Fprint.impure.lisp;h=95d246cf8659f88c3ab9c03b3f2504273a531660;hb=HEAD;hp=3464c1c687d6cbc7c7e139549584712d547268e5;hpb=7290a82b4dba4b7f42e98d8475709f4a29e46574;p=sbcl.git diff --git a/tests/print.impure.lisp b/tests/print.impure.lisp index 3464c1c..95d246c 100644 --- a/tests/print.impure.lisp +++ b/tests/print.impure.lisp @@ -103,6 +103,10 @@ (assert (raises-error? (format nil "~<~<~A~:>~>" '(foo)))) (assert (string= (format nil "~<~<~A~>~>" 'foo) "FOO")) +(with-test (:name (:format :justification-atsign-check)) + (assert (raises-error? (format nil "~<~@>"))) + (assert (raises-error? (eval '(format nil "~<~@>"))))) + ;;; Check that arrays that we print while *PRINT-READABLY* is true are ;;; in fact generating similar objects. (assert (equal (array-dimensions @@ -268,7 +272,7 @@ ;;; bug 350: bignum printing so memory-hungry that heap runs out ;;; -- just don't stall here forever on a slow box -(with-test (:name bug-350) +(with-test (:name :bug-350) (handler-case (with-timeout 10 (print (ash 1 1000000)))