Run tests in new namespaces.
svn: r10180 original commit: d9134861c45c593f50b6add3fe95ef00f27d457a
This commit is contained in:
parent
55b2a8b731
commit
e78788ce0e
|
@ -58,10 +58,12 @@
|
|||
tests)))
|
||||
|
||||
(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))))
|
||||
(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)
|
||||
(define-values (pred info) (exn-pred p))
|
||||
(with-check-info
|
||||
|
|
Loading…
Reference in New Issue
Block a user