X-Git-Url: http://repo.macrolet.net/gitweb/?a=blobdiff_plain;ds=sidebyside;f=tests%2Fprint.impure.lisp;h=33f12aa488fe9852e5fd0a8414376fbb26592fa4;hb=171fde84561e232b8af8c05b82dfe8a8f9e08340;hp=177b1ba3ac7c7dcbcb1bd75e2fc67a10cd1144b2;hpb=8f1d4a2508e8d81564822a1668fe30a490b9c3f6;p=sbcl.git diff --git a/tests/print.impure.lisp b/tests/print.impure.lisp index 177b1ba..33f12aa 100644 --- a/tests/print.impure.lisp +++ b/tests/print.impure.lisp @@ -571,4 +571,12 @@ (assert (equal " 10.00" (format nil "~7,2,2f" 0.1))) (assert (equal " 0.01" (format nil "~7,2,-2f" 0.5)))) +(with-test (:name :bug-867684) + (assert (equal "ab" (format nil "a~0&b")))) + +(with-test (:name :print-unreadably-function) + (assert (equal "\"foo\"" + (handler-bind ((print-not-readable #'sb-ext:print-unreadably)) + (write-to-string (coerce "foo" 'base-string) :readably t))))) + ;;; success