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
|
#lang info
|
||||||
|
|
||||||
(define collection "algol60")
|
(define collection "algol60")
|
||||||
(define build-deps '("racket-doc"
|
(define build-deps '("at-exp-lib"
|
||||||
|
"rackunit-lib"
|
||||||
|
"racket-doc"
|
||||||
"scribble-doc"
|
"scribble-doc"
|
||||||
"scribble-lib"
|
"scribble-lib"
|
||||||
"drracket"))
|
"drracket"))
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
#lang info
|
#lang info
|
||||||
|
|
||||||
(define deps
|
(define deps
|
||||||
'("base" "db-lib" "db-doc" "db-test"))
|
'("base" "db-lib" "db-doc"))
|
||||||
|
|
|
@ -29,6 +29,7 @@
|
||||||
|
|
||||||
(define get-textbook-pls
|
(define get-textbook-pls
|
||||||
'("textbook-pls-spec.rkt" textbook-pls))
|
'("textbook-pls-spec.rkt" textbook-pls))
|
||||||
(define build-deps '("racket-doc"
|
(define build-deps '("rackunit-lib"
|
||||||
|
"racket-doc"
|
||||||
"at-exp-lib"
|
"at-exp-lib"
|
||||||
"scribble-lib"))
|
"scribble-lib"))
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
#lang scheme/base
|
#lang scheme/base
|
||||||
|
|
||||||
(require rackunit/text-ui)
|
(require rackunit/text-ui)
|
||||||
(require tests/deinprogramm/image)
|
(require deinprogramm/tests/image)
|
||||||
|
|
||||||
(run-tests all-image-tests)
|
(run-tests all-image-tests)
|
|
@ -1,6 +1,6 @@
|
||||||
#lang scheme/base
|
#lang scheme/base
|
||||||
|
|
||||||
(require rackunit/text-ui)
|
(require rackunit/text-ui)
|
||||||
(require tests/deinprogramm/signature)
|
(require deinprogramm/tests/signature)
|
||||||
|
|
||||||
(run-tests all-signature-tests)
|
(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"
|
(define deps '("base"
|
||||||
"compatibility-lib"))
|
"compatibility-lib"))
|
||||||
(define scribblings '(("eopl.scrbl" () (teaching -20))))
|
(define scribblings '(("eopl.scrbl" () (teaching -20))))
|
||||||
(define build-deps '("racket-doc"
|
(define build-deps '("rackunit-lib"
|
||||||
|
"racket-doc"
|
||||||
"scribble-lib"))
|
"scribble-lib"))
|
||||||
|
|
|
@ -1,5 +1,5 @@
|
||||||
#lang eopl
|
#lang eopl
|
||||||
(require tests/eopl/private/utils)
|
(require eopl/tests/private/utils)
|
||||||
|
|
||||||
;; in-S? : N -> Bool
|
;; in-S? : N -> Bool
|
||||||
;; usage: (in-S? n) = #t if n is in S, #f otherwise
|
;; usage: (in-S? n) = #t if n is in S, #f otherwise
|
|
@ -1,5 +1,5 @@
|
||||||
#lang eopl
|
#lang eopl
|
||||||
(require tests/eopl/private/utils)
|
(require eopl/tests/private/utils)
|
||||||
|
|
||||||
(let ()
|
(let ()
|
||||||
;; Unary Representation
|
;; Unary Representation
|
|
@ -1,5 +1,5 @@
|
||||||
#lang eopl
|
#lang eopl
|
||||||
(require tests/eopl/private/utils)
|
(require eopl/tests/private/utils)
|
||||||
|
|
||||||
;; Simple data structure representation of environments
|
;; Simple data structure representation of environments
|
||||||
;; Page: 38
|
;; Page: 38
|
|
@ -1,5 +1,5 @@
|
||||||
#lang eopl
|
#lang eopl
|
||||||
(require tests/eopl/private/utils)
|
(require eopl/tests/private/utils)
|
||||||
|
|
||||||
;; Simple procedural representation of environments
|
;; Simple procedural representation of environments
|
||||||
;; Page: 40
|
;; Page: 40
|
|
@ -1,5 +1,5 @@
|
||||||
#lang eopl
|
#lang eopl
|
||||||
(require tests/eopl/private/utils)
|
(require eopl/tests/private/utils)
|
||||||
|
|
||||||
;; var-exp : Var -> Lc-exp
|
;; var-exp : Var -> Lc-exp
|
||||||
(define var-exp
|
(define var-exp
|
|
@ -1,5 +1,5 @@
|
||||||
#lang eopl
|
#lang eopl
|
||||||
(require tests/eopl/private/utils)
|
(require eopl/tests/private/utils)
|
||||||
|
|
||||||
(define identifier? symbol?)
|
(define identifier? symbol?)
|
||||||
|
|
|
@ -1,5 +1,5 @@
|
||||||
#lang eopl
|
#lang eopl
|
||||||
(require tests/eopl/private/utils)
|
(require eopl/tests/private/utils)
|
||||||
|
|
||||||
;; data definitions
|
;; data definitions
|
||||||
(define identifier? symbol?)
|
(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