diff --git a/collects/tests/typed-scheme/unit-tests/typecheck-tests.ss b/collects/tests/typed-scheme/unit-tests/typecheck-tests.ss index a3fe2ffe..139956cc 100644 --- a/collects/tests/typed-scheme/unit-tests/typecheck-tests.ss +++ b/collects/tests/typed-scheme/unit-tests/typecheck-tests.ss @@ -544,6 +544,10 @@ [tc-e (list* 1 2 3) (-pair -Integer (-pair -Integer -Integer))] + [tc-err (apply append (list 1) (list 2) (list 3) (list (list 1) "foo"))] + [tc-e (apply append (list 1) (list 2) (list 3) (list (list 1) (list 1))) (-lst -Integer)] + [tc-e (apply append (list 1) (list 2) (list 3) (list (list 1) (list "foo"))) (-lst (Un -String -Integer))] + ;; error tests [tc-err (#%variable-reference number?)] [tc-err (+ 3 #f)]