only require mred/mred, not all of scheme/gui (which includes

mred/mred but also lots of stuff from the scheme library)
This commit is contained in:
Robby Findler 2010-10-11 08:16:24 -05:00
parent 8032705cf9
commit 0998934e1e

View File

@ -150,8 +150,8 @@
(define/private (clear-results event-space) (define/private (clear-results event-space)
(when event-space (when event-space
(parameterize ([(dynamic-require 'scheme/gui 'current-eventspace) event-space]) (parameterize ([(dynamic-require 'mred/mred 'current-eventspace) event-space])
((dynamic-require 'scheme/gui 'queue-callback) ((dynamic-require 'mred/mred 'queue-callback)
(lambda () (send test-display report-success)))))) (lambda () (send test-display report-success))))))
(define/public (summarize-results port) (define/public (summarize-results port)
@ -181,12 +181,12 @@
(define/public (display-results rep event-space) (define/public (display-results rep event-space)
(cond (cond
[(and rep event-space) [(and rep event-space)
(parameterize ([(dynamic-require 'scheme/gui 'current-eventspace) event-space]) (parameterize ([(dynamic-require 'mred/mred 'current-eventspace) event-space])
((dynamic-require 'scheme/gui 'queue-callback) ((dynamic-require 'mred/mred 'queue-callback)
(lambda () (send rep display-test-results test-display))))] (lambda () (send rep display-test-results test-display))))]
[event-space [event-space
(parameterize ([(dynamic-require 'scheme/gui 'current-eventspace) event-space]) (parameterize ([(dynamic-require 'mred/mred 'current-eventspace) event-space])
((dynamic-require 'scheme/gui 'queue-callback) (lambda () (send test-display display-results))))] ((dynamic-require 'mred/mred 'queue-callback) (lambda () (send test-display display-results))))]
[else (send test-display display-results)])) [else (send test-display display-results)]))
(define/public (display-untested port) (define/public (display-untested port)