enable compilation of tests formerly in "racket-test"; reorganize
A package like "gui" does not depend on a package like "gui-test", which means that you have to specifically ask for a test package if you want the tests. A new "main-distribution-test" package aggregates the tests for packages that are in "main-distribution". The "plt-services" package, meanwhile, depends on the "main-distribution-test" package, which means that all tests are compiled by default for an in-place build.
This commit is contained in:
parent
8d48bef28b
commit
d50d0f8bca
|
@ -1,7 +1,9 @@
|
|||
#lang info
|
||||
|
||||
(define collection "algol60")
|
||||
(define build-deps '("racket-doc"
|
||||
(define build-deps '("at-exp-lib"
|
||||
"rackunit-lib"
|
||||
"racket-doc"
|
||||
"scribble-doc"
|
||||
"scribble-lib"
|
||||
"drracket"))
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
#lang info
|
||||
|
||||
(define deps
|
||||
'("base" "db-lib" "db-doc" "db-test"))
|
||||
'("base" "db-lib" "db-doc"))
|
||||
|
|
|
@ -29,6 +29,7 @@
|
|||
|
||||
(define get-textbook-pls
|
||||
'("textbook-pls-spec.rkt" textbook-pls))
|
||||
(define build-deps '("racket-doc"
|
||||
(define build-deps '("rackunit-lib"
|
||||
"racket-doc"
|
||||
"at-exp-lib"
|
||||
"scribble-lib"))
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
#lang scheme/base
|
||||
|
||||
(require rackunit/text-ui)
|
||||
(require tests/deinprogramm/image)
|
||||
(require deinprogramm/tests/image)
|
||||
|
||||
(run-tests all-image-tests)
|
|
@ -1,6 +1,6 @@
|
|||
#lang scheme/base
|
||||
|
||||
(require rackunit/text-ui)
|
||||
(require tests/deinprogramm/signature)
|
||||
(require deinprogramm/tests/signature)
|
||||
|
||||
(run-tests all-signature-tests)
|
|
@ -0,0 +1,4 @@
|
|||
#lang racket/base
|
||||
(require rackunit/docs-complete)
|
||||
(check-docs (quote help/help))
|
||||
(check-docs (quote help/bug-report))
|
Before Width: | Height: | Size: 4.1 KiB After Width: | Height: | Size: 4.1 KiB |
4
pkgs/eli-tester/info.rkt
Normal file
4
pkgs/eli-tester/info.rkt
Normal file
|
@ -0,0 +1,4 @@
|
|||
#lang info
|
||||
|
||||
(define collection 'multi)
|
||||
(define deps '("base"))
|
|
@ -4,5 +4,6 @@
|
|||
(define deps '("base"
|
||||
"compatibility-lib"))
|
||||
(define scribblings '(("eopl.scrbl" () (teaching -20))))
|
||||
(define build-deps '("racket-doc"
|
||||
(define build-deps '("rackunit-lib"
|
||||
"racket-doc"
|
||||
"scribble-lib"))
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
#lang eopl
|
||||
(require tests/eopl/private/utils)
|
||||
(require eopl/tests/private/utils)
|
||||
|
||||
;; in-S? : N -> Bool
|
||||
;; usage: (in-S? n) = #t if n is in S, #f otherwise
|
|
@ -1,5 +1,5 @@
|
|||
#lang eopl
|
||||
(require tests/eopl/private/utils)
|
||||
(require eopl/tests/private/utils)
|
||||
|
||||
(let ()
|
||||
;; Unary Representation
|
|
@ -1,5 +1,5 @@
|
|||
#lang eopl
|
||||
(require tests/eopl/private/utils)
|
||||
(require eopl/tests/private/utils)
|
||||
|
||||
;; Simple data structure representation of environments
|
||||
;; Page: 38
|
|
@ -1,5 +1,5 @@
|
|||
#lang eopl
|
||||
(require tests/eopl/private/utils)
|
||||
(require eopl/tests/private/utils)
|
||||
|
||||
;; Simple procedural representation of environments
|
||||
;; Page: 40
|
|
@ -1,5 +1,5 @@
|
|||
#lang eopl
|
||||
(require tests/eopl/private/utils)
|
||||
(require eopl/tests/private/utils)
|
||||
|
||||
;; var-exp : Var -> Lc-exp
|
||||
(define var-exp
|
|
@ -1,5 +1,5 @@
|
|||
#lang eopl
|
||||
(require tests/eopl/private/utils)
|
||||
(require eopl/tests/private/utils)
|
||||
|
||||
(define identifier? symbol?)
|
||||
|
|
@ -1,5 +1,5 @@
|
|||
#lang eopl
|
||||
(require tests/eopl/private/utils)
|
||||
(require eopl/tests/private/utils)
|
||||
|
||||
;; data definitions
|
||||
(define identifier? symbol?)
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue
Block a user