trivial/private/test-common.rkt
ben 04835b5339 [6.4] move package to toplevel
Because pkgs.racket-lang doesn't seem to accept paths like
  .../repo.git#branch?tag

So I'm trying to remove the ?tag
2016-04-09 09:39:33 -04:00

27 lines
507 B
Racket

#lang racket/base
(provide
test-compile-error
)
(require
rackunit
(for-syntax
racket/base
syntax/parse))
;; =============================================================================
(define-syntax (test-compile-error stx)
(syntax-parse stx
[(_ #:require r-s* ...
#:exn exn-rx
e* ...)
(syntax/loc stx
(begin
(check-exn exn-rx
(lambda ()
(compile-syntax #'(module t typed/racket/base (require r-s* ...) e*))))
...))]))