put mzlib test suites into separate sandboxes
svn: r8058 original commit: 36c56848768a7d531f3f7467c200544f33639fec
This commit is contained in:
parent
2d7b53140b
commit
2bb52ebd20
|
@ -18,7 +18,8 @@ of the contract library does not change over time.
|
||||||
(namespace-require '(for-syntax mzscheme))
|
(namespace-require '(for-syntax mzscheme))
|
||||||
(namespace-require '(for-template mzscheme))
|
(namespace-require '(for-template mzscheme))
|
||||||
(namespace-require 'mzlib/contract)
|
(namespace-require 'mzlib/contract)
|
||||||
(namespace-require 'mzlib/class))
|
(namespace-require 'mzlib/class)
|
||||||
|
(namespace-require '(only mzscheme force delay)))
|
||||||
n))
|
n))
|
||||||
|
|
||||||
(define (contract-eval x)
|
(define (contract-eval x)
|
||||||
|
|
|
@ -66,7 +66,7 @@
|
||||||
(syntax-test #'(let ([define-values 10]) (local ((define-values (x) 4)) 10)))
|
(syntax-test #'(let ([define-values 10]) (local ((define-values (x) 4)) 10)))
|
||||||
(syntax-test #'(let ([define-struct 10]) (local ((define-struct x ())) 10)))
|
(syntax-test #'(let ([define-struct 10]) (local ((define-struct x ())) 10)))
|
||||||
|
|
||||||
(define else #f) ;; `evcase' needs unbound `else' !!!! <------------------ WARNING
|
(define else #t) ;; `evcase' needs unbound `else' !!!! <------------------ WARNING
|
||||||
|
|
||||||
(for-each syntax-test
|
(for-each syntax-test
|
||||||
(list #'(evcase)
|
(list #'(evcase)
|
||||||
|
|
Loading…
Reference in New Issue
Block a user