macrotypes/tapl/tests/run-all-tests.rkt

38 lines
769 B
Racket

#lang racket
;; stlc and extensions
(require "stlc-tests.rkt")
(require "stlc+lit-tests.rkt")
(require "ext-stlc-tests.rkt")
(require "stlc+tup-tests.rkt")
(require "stlc+reco+var-tests.rkt")
(require "stlc+cons-tests.rkt")
(require "stlc+box-tests.rkt")
(require "stlc+rec-iso-tests.rkt")
(require "exist-tests.rkt")
;; subtyping
(require "stlc+sub-tests.rkt")
(require "stlc+reco+sub-tests.rkt")
;; system F
(require "sysf-tests.rkt")
(require "fsub-tests.rkt") ; sysf + reco-sub
;; F_omega
(require "fomega-tests.rkt")
(require "fomega2-tests.rkt")
(require "fomega3-tests.rkt")
(require "stlc+occurrence-tests.rkt")
(require "stlc+overloading-tests.rkt")
;; type inference
(require "infer-tests.rkt")
;; type and effects
(require "stlc+effect-tests.rkt")