(ignore-errors
(delete-file file)))))
-#+sb-unicode
-(with-test (:name (:print-readable :character :utf-8))
+(with-test (:name (:print-readable :character :utf-8) :skipped-on '(not :sb-unicode))
(test-readable-character (code-char #xfffe) :utf-8))
-#+sb-unicode
-(with-test (:name (:print-readable :character :iso-8859-1))
+(with-test (:name (:print-readable :character :iso-8859-1) :skipped-on '(not :sb-unicode))
(test-readable-character (code-char #xfffe) :iso-8859-1))
(assert (string= (eval '(format nil "~:C" #\a)) "a"))
(write-to-string *print-length* :length nil))))))
(assert (equal "42" (funcall test)))))
+(with-test (:name (:format :compile-literal-dest-string))
+ (assert (eq :warned
+ (handler-case
+ (compile nil
+ `(lambda (x) (format "~A" x)))
+ ((and warning (not style-warning)) ()
+ :warned)))))
+
;;; success