..
original commit: c1858e88db8f2e97c01fff29e6f6135996b190a7
This commit is contained in:
parent
606b10d2a8
commit
cc5ed0b5a5
|
@ -4,6 +4,7 @@
|
|||
(SECTION 'pconvert)
|
||||
|
||||
(require (lib "unit.ss")
|
||||
(lib "file.ss")
|
||||
(lib "class.ss")
|
||||
(lib "pconvert.ss"))
|
||||
|
||||
|
@ -368,6 +369,21 @@
|
|||
|
||||
(test 'empty print-convert '())
|
||||
|
||||
(let ([fn (make-temporary-file "pconvert.ss-test~a")])
|
||||
(let ([in (open-input-file fn)])
|
||||
(test `(open-input-file ,fn) print-convert in)
|
||||
(close-input-port in))
|
||||
(let ([out (open-output-file fn 'truncate)])
|
||||
(test `(open-output-file ,fn) print-convert out)
|
||||
(close-output-port out))
|
||||
(delete-file fn))
|
||||
|
||||
(let ()
|
||||
(define-struct hidden (a))
|
||||
(define-struct visible (b) (make-inspector))
|
||||
(test '(make-hidden ...) print-convert (make-hidden 1))
|
||||
(test '(make-visible 2) print-convert (make-visible 2)))
|
||||
|
||||
(let ([pc
|
||||
(lambda (pv)
|
||||
(lambda (x)
|
||||
|
|
Loading…
Reference in New Issue
Block a user