Fix misuse of expected in tc-keywords.
This commit is contained in:
parent
eaafd418d9
commit
2bb3fa9138
|
@ -110,7 +110,7 @@
|
|||
arities doms rests drests rngs
|
||||
(stx-map tc-expr pos-args)
|
||||
#f #f #:expected expected
|
||||
#:return (or expected (ret (Un)))
|
||||
#:return (ret (Un))
|
||||
#:msg-thunk
|
||||
(lambda (dom)
|
||||
(string-append "No function domains matched in function application:\n"
|
||||
|
|
|
@ -2688,6 +2688,17 @@
|
|||
#:ret (ret -String)
|
||||
#:expected (ret -String -no-filter -no-obj)]
|
||||
|
||||
[tc-err
|
||||
(let ()
|
||||
(: z (case->
|
||||
(-> Number #:b Symbol Number)
|
||||
(-> Symbol #:b Symbol Symbol)))
|
||||
(define z (lambda (a #:b b) a))
|
||||
(z "y" #:b "y"))
|
||||
#:ret (ret -String)
|
||||
#:expected (ret -String -no-filter -no-obj)]
|
||||
|
||||
|
||||
)
|
||||
(test-suite
|
||||
"tc-literal tests"
|
||||
|
|
Loading…
Reference in New Issue
Block a user