Tests for define/contract and keyword interaction.
This commit is contained in:
parent
6aab2f1445
commit
4119fab3ff
|
@ -5040,7 +5040,22 @@
|
|||
1)
|
||||
"top-level")
|
||||
|
||||
(test/spec-passed
|
||||
'define/contract
|
||||
'(let ()
|
||||
(define/contract (f x #:y [y 3])
|
||||
(->* (integer?) (#:y integer?) integer?)
|
||||
x)
|
||||
(f 3 #:y 7)))
|
||||
|
||||
(test/spec-failed
|
||||
'define/contract
|
||||
'(let ()
|
||||
(define/contract (f x #:y [y 3])
|
||||
(->* (integer?) (#:y integer?) integer?)
|
||||
x)
|
||||
(f 3 #:y #f))
|
||||
"top-level")
|
||||
|
||||
;
|
||||
;
|
||||
|
|
Loading…
Reference in New Issue
Block a user