Types for the other `check-expect'-style forms.
svn: r17657 original commit: 104adf9c62a458e848019fc2331184c8c83ab29e
This commit is contained in:
parent
8fd1b8c69e
commit
a1062c49f9
17
collects/tests/typed-scheme/succeed/check-within.ss
Normal file
17
collects/tests/typed-scheme/succeed/check-within.ss
Normal file
|
@ -0,0 +1,17 @@
|
|||
|
||||
#lang typed-scheme
|
||||
|
||||
(require scheme/math typed/test-engine/scheme-tests)
|
||||
|
||||
(define-struct: circle ({radius : Number}))
|
||||
(: circle-area (circle -> Number))
|
||||
|
||||
(check-within (+ 1 2.14) pi .1)
|
||||
(check-range 2 1 3)
|
||||
(check-member-of 'a 'b 'c 'd 'a 'z)
|
||||
(check-error (error "fail") "fail")
|
||||
|
||||
(define (circle-area c)
|
||||
(* pi (circle-radius c) (circle-radius c)))
|
||||
|
||||
(test)
|
Loading…
Reference in New Issue
Block a user