Run tests in new namespaces.
svn: r10180
This commit is contained in:
parent
26d4346984
commit
d9134861c4
|
@ -58,10 +58,12 @@
|
||||||
tests)))
|
tests)))
|
||||||
|
|
||||||
(define succ-tests (mk-tests "succeed"
|
(define succ-tests (mk-tests "succeed"
|
||||||
(lambda (p) (dynamic-require `(file ,(path->string p)) #f))
|
(lambda (p) (parameterize ([current-namespace (make-base-empty-namespace)])
|
||||||
|
(dynamic-require `(file ,(path->string p)) #f)))
|
||||||
(lambda (p thnk) (check-not-exn thnk))))
|
(lambda (p thnk) (check-not-exn thnk))))
|
||||||
(define fail-tests (mk-tests "fail"
|
(define fail-tests (mk-tests "fail"
|
||||||
(lambda (p) (dynamic-require `(file ,(path->string p)) #f))
|
(lambda (p) (parameterize ([current-namespace (make-base-empty-namespace)])
|
||||||
|
(dynamic-require `(file ,(path->string p)) #f)))
|
||||||
(lambda (p thnk)
|
(lambda (p thnk)
|
||||||
(define-values (pred info) (exn-pred p))
|
(define-values (pred info) (exn-pred p))
|
||||||
(with-check-info
|
(with-check-info
|
||||||
|
|
Loading…
Reference in New Issue
Block a user