Add contract for run-tests.

This commit is contained in:
Danny Yoo 2012-11-14 10:54:51 -07:00
parent 46dc0357ba
commit 032e1ebf55

View File

@ -30,6 +30,7 @@
(require racket/match
racket/pretty
racket/contract
"private/base.rkt"
"private/counter.rkt"
"private/format.rkt"
@ -39,10 +40,15 @@
"private/monad.rkt"
"private/hash-monad.rkt"
"private/name-collector.rkt"
"private/text-ui-util.rkt")
"private/text-ui-util.rkt"
"private/test.rkt")
(provide run-tests
display-context
(provide/contract
[run-tests (((or/c test-case? test-suite?))
((or/c 'quiet 'normal 'verbose))
. ->* . exact-nonnegative-integer?)])
(provide display-context
display-exn
display-summary+return
display-ticker