projects
/
sbcl.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
1.0.29.26: robustify GENTEMP against pretty-printer
[sbcl.git]
/
tests
/
symbol.pure.lisp
diff --git
a/tests/symbol.pure.lisp
b/tests/symbol.pure.lisp
index
b7f3f26
..
ac30c8a
100644
(file)
--- a/
tests/symbol.pure.lisp
+++ b/
tests/symbol.pure.lisp
@@
-19,3
+19,9
@@
:adjustable t :initial-contents "X"))))
(assert (simple-string-p (symbol-name sym)))
(print sym (make-broadcast-stream))))
:adjustable t :initial-contents "X"))))
(assert (simple-string-p (symbol-name sym)))
(print sym (make-broadcast-stream))))
+
+(with-test (:name (gentemp pprinter))
+ (let* ((*print-pprint-dispatch* (copy-pprint-dispatch)))
+ (set-pprint-dispatch 'string
+ (lambda (stream obj) (write-string "BAR-" stream)))
+ (assert (string= "FOO-" (gentemp "FOO-") :end2 4))))