29 lines
603 B
Racket
29 lines
603 B
Racket
#lang racket/base
|
|
|
|
(require rackunit
|
|
rackunit/text-ui
|
|
"jsmaker-regression.rkt"
|
|
"jsmaker-program-regression.rkt"
|
|
"jsmaker-dom-exercises.rkt"
|
|
"jsmaker-list-regression.rkt"
|
|
"jsmaker-regexp-regression.rkt"
|
|
"jsmaker-usecases.rkt"
|
|
"jsmaker-hash-regression.rkt")
|
|
|
|
(define all-tests
|
|
(test-suite
|
|
"js-maker 3 regression suite"
|
|
regression-tests
|
|
program-tests
|
|
dom-tests
|
|
list-tests
|
|
regexp-tests
|
|
usecase-tests
|
|
object-tests))
|
|
|
|
(module+ main
|
|
(void (run-tests all-tests)))
|
|
|
|
(module+ test
|
|
(void (run-tests all-tests)))
|