diff --git a/pkgs/algol60/info.rkt b/pkgs/algol60/info.rkt index 6ebfdf750a..2a8bdeac74 100644 --- a/pkgs/algol60/info.rkt +++ b/pkgs/algol60/info.rkt @@ -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")) diff --git a/pkgs/racket-pkgs/racket-test/tests/algol60/test.rkt b/pkgs/algol60/tests/test.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/algol60/test.rkt rename to pkgs/algol60/tests/test.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/datalog/ast.rkt b/pkgs/datalog/tests/ast.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/datalog/ast.rkt rename to pkgs/datalog/tests/ast.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/datalog/eval.rkt b/pkgs/datalog/tests/eval.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/datalog/eval.rkt rename to pkgs/datalog/tests/eval.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/datalog/examples/ancestor.rkt b/pkgs/datalog/tests/examples/ancestor.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/datalog/examples/ancestor.rkt rename to pkgs/datalog/tests/examples/ancestor.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/datalog/examples/ancestor.txt b/pkgs/datalog/tests/examples/ancestor.txt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/datalog/examples/ancestor.txt rename to pkgs/datalog/tests/examples/ancestor.txt diff --git a/pkgs/racket-pkgs/racket-test/tests/datalog/examples/bidipath.rkt b/pkgs/datalog/tests/examples/bidipath.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/datalog/examples/bidipath.rkt rename to pkgs/datalog/tests/examples/bidipath.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/datalog/examples/bidipath.txt b/pkgs/datalog/tests/examples/bidipath.txt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/datalog/examples/bidipath.txt rename to pkgs/datalog/tests/examples/bidipath.txt diff --git a/pkgs/racket-pkgs/racket-test/tests/datalog/examples/empty.rkt b/pkgs/datalog/tests/examples/empty.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/datalog/examples/empty.rkt rename to pkgs/datalog/tests/examples/empty.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/datalog/examples/empty.txt b/pkgs/datalog/tests/examples/empty.txt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/datalog/examples/empty.txt rename to pkgs/datalog/tests/examples/empty.txt diff --git a/pkgs/racket-pkgs/racket-test/tests/datalog/examples/laps.rkt b/pkgs/datalog/tests/examples/laps.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/datalog/examples/laps.rkt rename to pkgs/datalog/tests/examples/laps.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/datalog/examples/laps.txt b/pkgs/datalog/tests/examples/laps.txt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/datalog/examples/laps.txt rename to pkgs/datalog/tests/examples/laps.txt diff --git a/pkgs/racket-pkgs/racket-test/tests/datalog/examples/long.rkt b/pkgs/datalog/tests/examples/long.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/datalog/examples/long.rkt rename to pkgs/datalog/tests/examples/long.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/datalog/examples/long.txt b/pkgs/datalog/tests/examples/long.txt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/datalog/examples/long.txt rename to pkgs/datalog/tests/examples/long.txt diff --git a/pkgs/racket-pkgs/racket-test/tests/datalog/examples/path.rkt b/pkgs/datalog/tests/examples/path.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/datalog/examples/path.rkt rename to pkgs/datalog/tests/examples/path.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/datalog/examples/path.txt b/pkgs/datalog/tests/examples/path.txt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/datalog/examples/path.txt rename to pkgs/datalog/tests/examples/path.txt diff --git a/pkgs/racket-pkgs/racket-test/tests/datalog/examples/pq.rkt b/pkgs/datalog/tests/examples/pq.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/datalog/examples/pq.rkt rename to pkgs/datalog/tests/examples/pq.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/datalog/examples/pq.txt b/pkgs/datalog/tests/examples/pq.txt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/datalog/examples/pq.txt rename to pkgs/datalog/tests/examples/pq.txt diff --git a/pkgs/racket-pkgs/racket-test/tests/datalog/examples/revpath.rkt b/pkgs/datalog/tests/examples/revpath.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/datalog/examples/revpath.rkt rename to pkgs/datalog/tests/examples/revpath.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/datalog/examples/revpath.txt b/pkgs/datalog/tests/examples/revpath.txt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/datalog/examples/revpath.txt rename to pkgs/datalog/tests/examples/revpath.txt diff --git a/pkgs/racket-pkgs/racket-test/tests/datalog/examples/says.rkt b/pkgs/datalog/tests/examples/says.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/datalog/examples/says.rkt rename to pkgs/datalog/tests/examples/says.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/datalog/examples/says.txt b/pkgs/datalog/tests/examples/says.txt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/datalog/examples/says.txt rename to pkgs/datalog/tests/examples/says.txt diff --git a/pkgs/racket-pkgs/racket-test/tests/datalog/examples/student.rkt b/pkgs/datalog/tests/examples/student.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/datalog/examples/student.rkt rename to pkgs/datalog/tests/examples/student.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/datalog/examples/student.txt b/pkgs/datalog/tests/examples/student.txt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/datalog/examples/student.txt rename to pkgs/datalog/tests/examples/student.txt diff --git a/pkgs/racket-pkgs/racket-test/tests/datalog/examples/sym.rkt b/pkgs/datalog/tests/examples/sym.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/datalog/examples/sym.rkt rename to pkgs/datalog/tests/examples/sym.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/datalog/examples/sym.txt b/pkgs/datalog/tests/examples/sym.txt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/datalog/examples/sym.txt rename to pkgs/datalog/tests/examples/sym.txt diff --git a/pkgs/racket-pkgs/racket-test/tests/datalog/examples/true.rkt b/pkgs/datalog/tests/examples/true.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/datalog/examples/true.rkt rename to pkgs/datalog/tests/examples/true.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/datalog/examples/true.txt b/pkgs/datalog/tests/examples/true.txt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/datalog/examples/true.txt rename to pkgs/datalog/tests/examples/true.txt diff --git a/pkgs/racket-pkgs/racket-test/tests/datalog/examples/tutorial.rkt b/pkgs/datalog/tests/examples/tutorial.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/datalog/examples/tutorial.rkt rename to pkgs/datalog/tests/examples/tutorial.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/datalog/examples/tutorial.txt b/pkgs/datalog/tests/examples/tutorial.txt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/datalog/examples/tutorial.txt rename to pkgs/datalog/tests/examples/tutorial.txt diff --git a/pkgs/racket-pkgs/racket-test/tests/datalog/main.rkt b/pkgs/datalog/tests/main.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/datalog/main.rkt rename to pkgs/datalog/tests/main.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/datalog/paren-examples/add1.rkt b/pkgs/datalog/tests/paren-examples/add1.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/datalog/paren-examples/add1.rkt rename to pkgs/datalog/tests/paren-examples/add1.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/datalog/paren-examples/add1.txt b/pkgs/datalog/tests/paren-examples/add1.txt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/datalog/paren-examples/add1.txt rename to pkgs/datalog/tests/paren-examples/add1.txt diff --git a/pkgs/racket-pkgs/racket-test/tests/datalog/paren-examples/ancestor.rkt b/pkgs/datalog/tests/paren-examples/ancestor.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/datalog/paren-examples/ancestor.rkt rename to pkgs/datalog/tests/paren-examples/ancestor.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/datalog/paren-examples/ancestor.txt b/pkgs/datalog/tests/paren-examples/ancestor.txt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/datalog/paren-examples/ancestor.txt rename to pkgs/datalog/tests/paren-examples/ancestor.txt diff --git a/pkgs/racket-pkgs/racket-test/tests/datalog/paren-examples/bidipath.rkt b/pkgs/datalog/tests/paren-examples/bidipath.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/datalog/paren-examples/bidipath.rkt rename to pkgs/datalog/tests/paren-examples/bidipath.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/datalog/paren-examples/bidipath.txt b/pkgs/datalog/tests/paren-examples/bidipath.txt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/datalog/paren-examples/bidipath.txt rename to pkgs/datalog/tests/paren-examples/bidipath.txt diff --git a/pkgs/racket-pkgs/racket-test/tests/datalog/paren-examples/empty.rkt b/pkgs/datalog/tests/paren-examples/empty.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/datalog/paren-examples/empty.rkt rename to pkgs/datalog/tests/paren-examples/empty.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/datalog/paren-examples/empty.txt b/pkgs/datalog/tests/paren-examples/empty.txt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/datalog/paren-examples/empty.txt rename to pkgs/datalog/tests/paren-examples/empty.txt diff --git a/pkgs/racket-pkgs/racket-test/tests/datalog/paren-examples/laps.rkt b/pkgs/datalog/tests/paren-examples/laps.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/datalog/paren-examples/laps.rkt rename to pkgs/datalog/tests/paren-examples/laps.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/datalog/paren-examples/laps.txt b/pkgs/datalog/tests/paren-examples/laps.txt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/datalog/paren-examples/laps.txt rename to pkgs/datalog/tests/paren-examples/laps.txt diff --git a/pkgs/racket-pkgs/racket-test/tests/datalog/paren-examples/long.rkt b/pkgs/datalog/tests/paren-examples/long.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/datalog/paren-examples/long.rkt rename to pkgs/datalog/tests/paren-examples/long.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/datalog/paren-examples/long.txt b/pkgs/datalog/tests/paren-examples/long.txt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/datalog/paren-examples/long.txt rename to pkgs/datalog/tests/paren-examples/long.txt diff --git a/pkgs/racket-pkgs/racket-test/tests/datalog/paren-examples/path.rkt b/pkgs/datalog/tests/paren-examples/path.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/datalog/paren-examples/path.rkt rename to pkgs/datalog/tests/paren-examples/path.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/datalog/paren-examples/path.txt b/pkgs/datalog/tests/paren-examples/path.txt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/datalog/paren-examples/path.txt rename to pkgs/datalog/tests/paren-examples/path.txt diff --git a/pkgs/racket-pkgs/racket-test/tests/datalog/paren-examples/pq.rkt b/pkgs/datalog/tests/paren-examples/pq.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/datalog/paren-examples/pq.rkt rename to pkgs/datalog/tests/paren-examples/pq.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/datalog/paren-examples/pq.txt b/pkgs/datalog/tests/paren-examples/pq.txt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/datalog/paren-examples/pq.txt rename to pkgs/datalog/tests/paren-examples/pq.txt diff --git a/pkgs/racket-pkgs/racket-test/tests/datalog/paren-examples/req.rkt b/pkgs/datalog/tests/paren-examples/req.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/datalog/paren-examples/req.rkt rename to pkgs/datalog/tests/paren-examples/req.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/datalog/paren-examples/req.txt b/pkgs/datalog/tests/paren-examples/req.txt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/datalog/paren-examples/req.txt rename to pkgs/datalog/tests/paren-examples/req.txt diff --git a/pkgs/racket-pkgs/racket-test/tests/datalog/paren-examples/revpath.rkt b/pkgs/datalog/tests/paren-examples/revpath.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/datalog/paren-examples/revpath.rkt rename to pkgs/datalog/tests/paren-examples/revpath.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/datalog/paren-examples/revpath.txt b/pkgs/datalog/tests/paren-examples/revpath.txt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/datalog/paren-examples/revpath.txt rename to pkgs/datalog/tests/paren-examples/revpath.txt diff --git a/pkgs/racket-pkgs/racket-test/tests/datalog/paren-examples/says.rkt b/pkgs/datalog/tests/paren-examples/says.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/datalog/paren-examples/says.rkt rename to pkgs/datalog/tests/paren-examples/says.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/datalog/paren-examples/says.txt b/pkgs/datalog/tests/paren-examples/says.txt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/datalog/paren-examples/says.txt rename to pkgs/datalog/tests/paren-examples/says.txt diff --git a/pkgs/racket-pkgs/racket-test/tests/datalog/paren-examples/sym.rkt b/pkgs/datalog/tests/paren-examples/sym.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/datalog/paren-examples/sym.rkt rename to pkgs/datalog/tests/paren-examples/sym.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/datalog/paren-examples/sym.txt b/pkgs/datalog/tests/paren-examples/sym.txt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/datalog/paren-examples/sym.txt rename to pkgs/datalog/tests/paren-examples/sym.txt diff --git a/pkgs/racket-pkgs/racket-test/tests/datalog/paren-examples/true.rkt b/pkgs/datalog/tests/paren-examples/true.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/datalog/paren-examples/true.rkt rename to pkgs/datalog/tests/paren-examples/true.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/datalog/paren-examples/true.txt b/pkgs/datalog/tests/paren-examples/true.txt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/datalog/paren-examples/true.txt rename to pkgs/datalog/tests/paren-examples/true.txt diff --git a/pkgs/racket-pkgs/racket-test/tests/datalog/paren-examples/tutorial.rkt b/pkgs/datalog/tests/paren-examples/tutorial.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/datalog/paren-examples/tutorial.rkt rename to pkgs/datalog/tests/paren-examples/tutorial.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/datalog/paren-examples/tutorial.txt b/pkgs/datalog/tests/paren-examples/tutorial.txt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/datalog/paren-examples/tutorial.txt rename to pkgs/datalog/tests/paren-examples/tutorial.txt diff --git a/pkgs/racket-pkgs/racket-test/tests/datalog/parse.rkt b/pkgs/datalog/tests/parse.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/datalog/parse.rkt rename to pkgs/datalog/tests/parse.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/datalog/pretty.rkt b/pkgs/datalog/tests/pretty.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/datalog/pretty.rkt rename to pkgs/datalog/tests/pretty.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/datalog/private/env.rkt b/pkgs/datalog/tests/private/env.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/datalog/private/env.rkt rename to pkgs/datalog/tests/private/env.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/datalog/private/lex.rkt b/pkgs/datalog/tests/private/lex.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/datalog/private/lex.rkt rename to pkgs/datalog/tests/private/lex.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/datalog/private/subst.rkt b/pkgs/datalog/tests/private/subst.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/datalog/private/subst.rkt rename to pkgs/datalog/tests/private/subst.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/datalog/private/unify.rkt b/pkgs/datalog/tests/private/unify.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/datalog/private/unify.rkt rename to pkgs/datalog/tests/private/unify.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/datalog/private/variant.rkt b/pkgs/datalog/tests/private/variant.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/datalog/private/variant.rkt rename to pkgs/datalog/tests/private/variant.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/datalog/racket.rkt b/pkgs/datalog/tests/racket.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/datalog/racket.rkt rename to pkgs/datalog/tests/racket.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/datalog/runtime.rkt b/pkgs/datalog/tests/runtime.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/datalog/runtime.rkt rename to pkgs/datalog/tests/runtime.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/datalog/test-docs-complete.rkt b/pkgs/datalog/tests/test-docs-complete.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/datalog/test-docs-complete.rkt rename to pkgs/datalog/tests/test-docs-complete.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/datalog/tool/syntax-color.rkt b/pkgs/datalog/tests/tool/syntax-color.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/datalog/tool/syntax-color.rkt rename to pkgs/datalog/tests/tool/syntax-color.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/datalog/util.rkt b/pkgs/datalog/tests/util.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/datalog/util.rkt rename to pkgs/datalog/tests/util.rkt diff --git a/pkgs/db-pkgs/db/info.rkt b/pkgs/db-pkgs/db/info.rkt index fb5c20b564..5368bf76ae 100644 --- a/pkgs/db-pkgs/db/info.rkt +++ b/pkgs/db-pkgs/db/info.rkt @@ -1,4 +1,4 @@ #lang info (define deps - '("base" "db-lib" "db-doc" "db-test")) + '("base" "db-lib" "db-doc")) diff --git a/pkgs/deinprogramm/info.rkt b/pkgs/deinprogramm/info.rkt index 4a93e69a77..dcc925d5fa 100644 --- a/pkgs/deinprogramm/info.rkt +++ b/pkgs/deinprogramm/info.rkt @@ -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")) diff --git a/pkgs/racket-pkgs/racket-test/tests/deinprogramm/image.rkt b/pkgs/deinprogramm/tests/image.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/deinprogramm/image.rkt rename to pkgs/deinprogramm/tests/image.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/deinprogramm/run-image-test.rkt b/pkgs/deinprogramm/tests/run-image-test.rkt similarity index 68% rename from pkgs/racket-pkgs/racket-test/tests/deinprogramm/run-image-test.rkt rename to pkgs/deinprogramm/tests/run-image-test.rkt index ae342bf41e..f26ea8c57b 100644 --- a/pkgs/racket-pkgs/racket-test/tests/deinprogramm/run-image-test.rkt +++ b/pkgs/deinprogramm/tests/run-image-test.rkt @@ -1,6 +1,6 @@ #lang scheme/base (require rackunit/text-ui) -(require tests/deinprogramm/image) +(require deinprogramm/tests/image) (run-tests all-image-tests) diff --git a/pkgs/racket-pkgs/racket-test/tests/deinprogramm/run-signature-tests.rkt b/pkgs/deinprogramm/tests/run-signature-tests.rkt similarity index 66% rename from pkgs/racket-pkgs/racket-test/tests/deinprogramm/run-signature-tests.rkt rename to pkgs/deinprogramm/tests/run-signature-tests.rkt index 34d2552b32..53f9e74eeb 100644 --- a/pkgs/racket-pkgs/racket-test/tests/deinprogramm/run-signature-tests.rkt +++ b/pkgs/deinprogramm/tests/run-signature-tests.rkt @@ -1,6 +1,6 @@ #lang scheme/base (require rackunit/text-ui) -(require tests/deinprogramm/signature) +(require deinprogramm/tests/signature) (run-tests all-signature-tests) diff --git a/pkgs/racket-pkgs/racket-test/tests/deinprogramm/signature.rkt b/pkgs/deinprogramm/tests/signature.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/deinprogramm/signature.rkt rename to pkgs/deinprogramm/tests/signature.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/deinprogramm/test-docs-complete.rkt b/pkgs/deinprogramm/tests/test-docs-complete.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/deinprogramm/test-docs-complete.rkt rename to pkgs/deinprogramm/tests/test-docs-complete.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/racket/contract-check-syntax.rkt b/pkgs/drracket-pkgs/drracket-test/tests/check-syntax/contract-check-syntax.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/racket/contract-check-syntax.rkt rename to pkgs/drracket-pkgs/drracket-test/tests/check-syntax/contract-check-syntax.rkt diff --git a/pkgs/drracket-pkgs/drracket-test/tests/help/test-gui-docs-complete.rkt b/pkgs/drracket-pkgs/drracket-test/tests/help/test-gui-docs-complete.rkt new file mode 100644 index 0000000000..be352619cc --- /dev/null +++ b/pkgs/drracket-pkgs/drracket-test/tests/help/test-gui-docs-complete.rkt @@ -0,0 +1,4 @@ +#lang racket/base +(require rackunit/docs-complete) +(check-docs (quote help/help)) +(check-docs (quote help/bug-report)) diff --git a/pkgs/racket-pkgs/racket-test/tests/jpr/README.TXT b/pkgs/drracket-pkgs/drracket-test/tests/jpr/README.TXT similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/jpr/README.TXT rename to pkgs/drracket-pkgs/drracket-test/tests/jpr/README.TXT diff --git a/pkgs/racket-pkgs/racket-test/tests/jpr/balle-grav-frot.ss b/pkgs/drracket-pkgs/drracket-test/tests/jpr/balle-grav-frot.ss similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/jpr/balle-grav-frot.ss rename to pkgs/drracket-pkgs/drracket-test/tests/jpr/balle-grav-frot.ss diff --git a/pkgs/racket-pkgs/racket-test/tests/jpr/ballon.png b/pkgs/drracket-pkgs/drracket-test/tests/jpr/ballon.png similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/jpr/ballon.png rename to pkgs/drracket-pkgs/drracket-test/tests/jpr/ballon.png diff --git a/pkgs/racket-pkgs/racket-test/tests/jpr/dessine-arbre.ss b/pkgs/drracket-pkgs/drracket-test/tests/jpr/dessine-arbre.ss similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/jpr/dessine-arbre.ss rename to pkgs/drracket-pkgs/drracket-test/tests/jpr/dessine-arbre.ss diff --git a/pkgs/racket-pkgs/racket-test/tests/jpr/foo.ss b/pkgs/drracket-pkgs/drracket-test/tests/jpr/foo.ss similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/jpr/foo.ss rename to pkgs/drracket-pkgs/drracket-test/tests/jpr/foo.ss diff --git a/pkgs/racket-pkgs/racket-test/tests/jpr/jeu-du-chaos.ss b/pkgs/drracket-pkgs/drracket-test/tests/jpr/jeu-du-chaos.ss similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/jpr/jeu-du-chaos.ss rename to pkgs/drracket-pkgs/drracket-test/tests/jpr/jeu-du-chaos.ss diff --git a/pkgs/racket-pkgs/racket-test/tests/jpr/mon-script.ss b/pkgs/drracket-pkgs/drracket-test/tests/jpr/mon-script.ss similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/jpr/mon-script.ss rename to pkgs/drracket-pkgs/drracket-test/tests/jpr/mon-script.ss diff --git a/pkgs/racket-pkgs/racket-test/tests/jpr/monte-carlo.ss b/pkgs/drracket-pkgs/drracket-test/tests/jpr/monte-carlo.ss similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/jpr/monte-carlo.ss rename to pkgs/drracket-pkgs/drracket-test/tests/jpr/monte-carlo.ss diff --git a/pkgs/racket-pkgs/racket-test/tests/jpr/streams.ss b/pkgs/drracket-pkgs/drracket-test/tests/jpr/streams.ss similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/jpr/streams.ss rename to pkgs/drracket-pkgs/drracket-test/tests/jpr/streams.ss diff --git a/pkgs/racket-pkgs/racket-test/tests/jpr/valrose.ss b/pkgs/drracket-pkgs/drracket-test/tests/jpr/valrose.ss similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/jpr/valrose.ss rename to pkgs/drracket-pkgs/drracket-test/tests/jpr/valrose.ss diff --git a/pkgs/eli-tester/info.rkt b/pkgs/eli-tester/info.rkt new file mode 100644 index 0000000000..39ca748024 --- /dev/null +++ b/pkgs/eli-tester/info.rkt @@ -0,0 +1,4 @@ +#lang info + +(define collection 'multi) +(define deps '("base")) diff --git a/pkgs/racket-pkgs/racket-test/tests/eli-tester.rkt b/pkgs/eli-tester/tests/eli-tester.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/eli-tester.rkt rename to pkgs/eli-tester/tests/eli-tester.rkt diff --git a/pkgs/eopl/info.rkt b/pkgs/eopl/info.rkt index 86d994a184..4c925ab29c 100644 --- a/pkgs/eopl/info.rkt +++ b/pkgs/eopl/info.rkt @@ -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")) diff --git a/pkgs/racket-pkgs/racket-test/tests/eopl/chapter1/inductive.rkt b/pkgs/eopl/tests/chapter1/inductive.rkt similarity index 99% rename from pkgs/racket-pkgs/racket-test/tests/eopl/chapter1/inductive.rkt rename to pkgs/eopl/tests/chapter1/inductive.rkt index a8b9334083..47defead2c 100755 --- a/pkgs/racket-pkgs/racket-test/tests/eopl/chapter1/inductive.rkt +++ b/pkgs/eopl/tests/chapter1/inductive.rkt @@ -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 diff --git a/pkgs/racket-pkgs/racket-test/tests/eopl/chapter2/sec2.1.rkt b/pkgs/eopl/tests/chapter2/sec2.1.rkt similarity index 98% rename from pkgs/racket-pkgs/racket-test/tests/eopl/chapter2/sec2.1.rkt rename to pkgs/eopl/tests/chapter2/sec2.1.rkt index dae2f78889..fb30aa99e7 100755 --- a/pkgs/racket-pkgs/racket-test/tests/eopl/chapter2/sec2.1.rkt +++ b/pkgs/eopl/tests/chapter2/sec2.1.rkt @@ -1,5 +1,5 @@ #lang eopl -(require tests/eopl/private/utils) +(require eopl/tests/private/utils) (let () ;; Unary Representation diff --git a/pkgs/racket-pkgs/racket-test/tests/eopl/chapter2/sec2.2-ds-rep.rkt b/pkgs/eopl/tests/chapter2/sec2.2-ds-rep.rkt similarity index 97% rename from pkgs/racket-pkgs/racket-test/tests/eopl/chapter2/sec2.2-ds-rep.rkt rename to pkgs/eopl/tests/chapter2/sec2.2-ds-rep.rkt index 1be8faee1c..0283485055 100755 --- a/pkgs/racket-pkgs/racket-test/tests/eopl/chapter2/sec2.2-ds-rep.rkt +++ b/pkgs/eopl/tests/chapter2/sec2.2-ds-rep.rkt @@ -1,5 +1,5 @@ #lang eopl -(require tests/eopl/private/utils) +(require eopl/tests/private/utils) ;; Simple data structure representation of environments ;; Page: 38 diff --git a/pkgs/racket-pkgs/racket-test/tests/eopl/chapter2/sec2.2-proc-rep.rkt b/pkgs/eopl/tests/chapter2/sec2.2-proc-rep.rkt similarity index 97% rename from pkgs/racket-pkgs/racket-test/tests/eopl/chapter2/sec2.2-proc-rep.rkt rename to pkgs/eopl/tests/chapter2/sec2.2-proc-rep.rkt index 9fe873ac83..873952361b 100755 --- a/pkgs/racket-pkgs/racket-test/tests/eopl/chapter2/sec2.2-proc-rep.rkt +++ b/pkgs/eopl/tests/chapter2/sec2.2-proc-rep.rkt @@ -1,5 +1,5 @@ #lang eopl -(require tests/eopl/private/utils) +(require eopl/tests/private/utils) ;; Simple procedural representation of environments ;; Page: 40 diff --git a/pkgs/racket-pkgs/racket-test/tests/eopl/chapter2/sec2.3.rkt b/pkgs/eopl/tests/chapter2/sec2.3.rkt similarity index 98% rename from pkgs/racket-pkgs/racket-test/tests/eopl/chapter2/sec2.3.rkt rename to pkgs/eopl/tests/chapter2/sec2.3.rkt index 5ef94a93cd..24b7ea3617 100755 --- a/pkgs/racket-pkgs/racket-test/tests/eopl/chapter2/sec2.3.rkt +++ b/pkgs/eopl/tests/chapter2/sec2.3.rkt @@ -1,5 +1,5 @@ #lang eopl -(require tests/eopl/private/utils) +(require eopl/tests/private/utils) ;; var-exp : Var -> Lc-exp (define var-exp diff --git a/pkgs/racket-pkgs/racket-test/tests/eopl/chapter2/sec2.4.rkt b/pkgs/eopl/tests/chapter2/sec2.4.rkt similarity index 98% rename from pkgs/racket-pkgs/racket-test/tests/eopl/chapter2/sec2.4.rkt rename to pkgs/eopl/tests/chapter2/sec2.4.rkt index bf8b3c3684..05928b70f9 100755 --- a/pkgs/racket-pkgs/racket-test/tests/eopl/chapter2/sec2.4.rkt +++ b/pkgs/eopl/tests/chapter2/sec2.4.rkt @@ -1,5 +1,5 @@ #lang eopl -(require tests/eopl/private/utils) +(require eopl/tests/private/utils) (define identifier? symbol?) diff --git a/pkgs/racket-pkgs/racket-test/tests/eopl/chapter2/sec2.5.rkt b/pkgs/eopl/tests/chapter2/sec2.5.rkt similarity index 98% rename from pkgs/racket-pkgs/racket-test/tests/eopl/chapter2/sec2.5.rkt rename to pkgs/eopl/tests/chapter2/sec2.5.rkt index d1edbe3fb0..d894453538 100755 --- a/pkgs/racket-pkgs/racket-test/tests/eopl/chapter2/sec2.5.rkt +++ b/pkgs/eopl/tests/chapter2/sec2.5.rkt @@ -1,5 +1,5 @@ #lang eopl -(require tests/eopl/private/utils) +(require eopl/tests/private/utils) ;; data definitions (define identifier? symbol?) diff --git a/pkgs/racket-pkgs/racket-test/tests/eopl/chapter3/let-lang/data-structures.rkt b/pkgs/eopl/tests/chapter3/let-lang/data-structures.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/eopl/chapter3/let-lang/data-structures.rkt rename to pkgs/eopl/tests/chapter3/let-lang/data-structures.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/eopl/chapter3/let-lang/environments.rkt b/pkgs/eopl/tests/chapter3/let-lang/environments.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/eopl/chapter3/let-lang/environments.rkt rename to pkgs/eopl/tests/chapter3/let-lang/environments.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/eopl/chapter3/let-lang/interp.rkt b/pkgs/eopl/tests/chapter3/let-lang/interp.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/eopl/chapter3/let-lang/interp.rkt rename to pkgs/eopl/tests/chapter3/let-lang/interp.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/eopl/chapter3/let-lang/lang.rkt b/pkgs/eopl/tests/chapter3/let-lang/lang.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/eopl/chapter3/let-lang/lang.rkt rename to pkgs/eopl/tests/chapter3/let-lang/lang.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/eopl/chapter3/let-lang/tests.rkt b/pkgs/eopl/tests/chapter3/let-lang/tests.rkt similarity index 98% rename from pkgs/racket-pkgs/racket-test/tests/eopl/chapter3/let-lang/tests.rkt rename to pkgs/eopl/tests/chapter3/let-lang/tests.rkt index 98c6c8b450..e05a9c563a 100755 --- a/pkgs/racket-pkgs/racket-test/tests/eopl/chapter3/let-lang/tests.rkt +++ b/pkgs/eopl/tests/chapter3/let-lang/tests.rkt @@ -1,5 +1,5 @@ #lang eopl -(require tests/eopl/private/utils) +(require eopl/tests/private/utils) (require "data-structures.rkt") ; for expval constructors (require "lang.rkt") ; for scan&parse diff --git a/pkgs/racket-pkgs/racket-test/tests/eopl/chapter3/letrec-lang/data-structures.rkt b/pkgs/eopl/tests/chapter3/letrec-lang/data-structures.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/eopl/chapter3/letrec-lang/data-structures.rkt rename to pkgs/eopl/tests/chapter3/letrec-lang/data-structures.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/eopl/chapter3/letrec-lang/environments.rkt b/pkgs/eopl/tests/chapter3/letrec-lang/environments.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/eopl/chapter3/letrec-lang/environments.rkt rename to pkgs/eopl/tests/chapter3/letrec-lang/environments.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/eopl/chapter3/letrec-lang/interp.rkt b/pkgs/eopl/tests/chapter3/letrec-lang/interp.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/eopl/chapter3/letrec-lang/interp.rkt rename to pkgs/eopl/tests/chapter3/letrec-lang/interp.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/eopl/chapter3/letrec-lang/lang.rkt b/pkgs/eopl/tests/chapter3/letrec-lang/lang.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/eopl/chapter3/letrec-lang/lang.rkt rename to pkgs/eopl/tests/chapter3/letrec-lang/lang.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/eopl/chapter3/letrec-lang/tests.rkt b/pkgs/eopl/tests/chapter3/letrec-lang/tests.rkt similarity index 99% rename from pkgs/racket-pkgs/racket-test/tests/eopl/chapter3/letrec-lang/tests.rkt rename to pkgs/eopl/tests/chapter3/letrec-lang/tests.rkt index abd4cb5c91..77c50802b2 100755 --- a/pkgs/racket-pkgs/racket-test/tests/eopl/chapter3/letrec-lang/tests.rkt +++ b/pkgs/eopl/tests/chapter3/letrec-lang/tests.rkt @@ -1,5 +1,5 @@ #lang eopl -(require tests/eopl/private/utils) +(require eopl/tests/private/utils) (require "data-structures.rkt") ; for expval constructors (require "lang.rkt") ; for scan&parse diff --git a/pkgs/racket-pkgs/racket-test/tests/eopl/chapter3/lexaddr-lang/data-structures.rkt b/pkgs/eopl/tests/chapter3/lexaddr-lang/data-structures.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/eopl/chapter3/lexaddr-lang/data-structures.rkt rename to pkgs/eopl/tests/chapter3/lexaddr-lang/data-structures.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/eopl/chapter3/lexaddr-lang/environments.rkt b/pkgs/eopl/tests/chapter3/lexaddr-lang/environments.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/eopl/chapter3/lexaddr-lang/environments.rkt rename to pkgs/eopl/tests/chapter3/lexaddr-lang/environments.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/eopl/chapter3/lexaddr-lang/interp.rkt b/pkgs/eopl/tests/chapter3/lexaddr-lang/interp.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/eopl/chapter3/lexaddr-lang/interp.rkt rename to pkgs/eopl/tests/chapter3/lexaddr-lang/interp.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/eopl/chapter3/lexaddr-lang/lang.rkt b/pkgs/eopl/tests/chapter3/lexaddr-lang/lang.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/eopl/chapter3/lexaddr-lang/lang.rkt rename to pkgs/eopl/tests/chapter3/lexaddr-lang/lang.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/eopl/chapter3/lexaddr-lang/tests.rkt b/pkgs/eopl/tests/chapter3/lexaddr-lang/tests.rkt similarity index 98% rename from pkgs/racket-pkgs/racket-test/tests/eopl/chapter3/lexaddr-lang/tests.rkt rename to pkgs/eopl/tests/chapter3/lexaddr-lang/tests.rkt index 8981f0eb57..de5176514b 100755 --- a/pkgs/racket-pkgs/racket-test/tests/eopl/chapter3/lexaddr-lang/tests.rkt +++ b/pkgs/eopl/tests/chapter3/lexaddr-lang/tests.rkt @@ -1,5 +1,5 @@ #lang eopl -(require tests/eopl/private/utils) +(require eopl/tests/private/utils) (require "data-structures.rkt") ; for expval constructors (require "lang.rkt") ; for scan&parse diff --git a/pkgs/racket-pkgs/racket-test/tests/eopl/chapter3/lexaddr-lang/translator.rkt b/pkgs/eopl/tests/chapter3/lexaddr-lang/translator.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/eopl/chapter3/lexaddr-lang/translator.rkt rename to pkgs/eopl/tests/chapter3/lexaddr-lang/translator.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/eopl/chapter3/proc-lang/ds-rep/data-structures.rkt b/pkgs/eopl/tests/chapter3/proc-lang/ds-rep/data-structures.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/eopl/chapter3/proc-lang/ds-rep/data-structures.rkt rename to pkgs/eopl/tests/chapter3/proc-lang/ds-rep/data-structures.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/eopl/chapter3/proc-lang/ds-rep/environments.rkt b/pkgs/eopl/tests/chapter3/proc-lang/ds-rep/environments.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/eopl/chapter3/proc-lang/ds-rep/environments.rkt rename to pkgs/eopl/tests/chapter3/proc-lang/ds-rep/environments.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/eopl/chapter3/proc-lang/ds-rep/interp.rkt b/pkgs/eopl/tests/chapter3/proc-lang/ds-rep/interp.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/eopl/chapter3/proc-lang/ds-rep/interp.rkt rename to pkgs/eopl/tests/chapter3/proc-lang/ds-rep/interp.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/eopl/chapter3/proc-lang/ds-rep/lang.rkt b/pkgs/eopl/tests/chapter3/proc-lang/ds-rep/lang.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/eopl/chapter3/proc-lang/ds-rep/lang.rkt rename to pkgs/eopl/tests/chapter3/proc-lang/ds-rep/lang.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/eopl/chapter3/proc-lang/ds-rep/tests.rkt b/pkgs/eopl/tests/chapter3/proc-lang/ds-rep/tests.rkt similarity index 98% rename from pkgs/racket-pkgs/racket-test/tests/eopl/chapter3/proc-lang/ds-rep/tests.rkt rename to pkgs/eopl/tests/chapter3/proc-lang/ds-rep/tests.rkt index f0c4660aab..31802a0cc5 100755 --- a/pkgs/racket-pkgs/racket-test/tests/eopl/chapter3/proc-lang/ds-rep/tests.rkt +++ b/pkgs/eopl/tests/chapter3/proc-lang/ds-rep/tests.rkt @@ -1,5 +1,5 @@ #lang eopl -(require tests/eopl/private/utils) +(require eopl/tests/private/utils) (require "data-structures.rkt") ; for expval constructors (require "lang.rkt") ; for scan&parse diff --git a/pkgs/racket-pkgs/racket-test/tests/eopl/chapter3/proc-lang/proc-rep/data-structures.rkt b/pkgs/eopl/tests/chapter3/proc-lang/proc-rep/data-structures.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/eopl/chapter3/proc-lang/proc-rep/data-structures.rkt rename to pkgs/eopl/tests/chapter3/proc-lang/proc-rep/data-structures.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/eopl/chapter3/proc-lang/proc-rep/environments.rkt b/pkgs/eopl/tests/chapter3/proc-lang/proc-rep/environments.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/eopl/chapter3/proc-lang/proc-rep/environments.rkt rename to pkgs/eopl/tests/chapter3/proc-lang/proc-rep/environments.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/eopl/chapter3/proc-lang/proc-rep/interp.rkt b/pkgs/eopl/tests/chapter3/proc-lang/proc-rep/interp.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/eopl/chapter3/proc-lang/proc-rep/interp.rkt rename to pkgs/eopl/tests/chapter3/proc-lang/proc-rep/interp.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/eopl/chapter3/proc-lang/proc-rep/lang.rkt b/pkgs/eopl/tests/chapter3/proc-lang/proc-rep/lang.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/eopl/chapter3/proc-lang/proc-rep/lang.rkt rename to pkgs/eopl/tests/chapter3/proc-lang/proc-rep/lang.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/eopl/chapter3/proc-lang/proc-rep/tests.rkt b/pkgs/eopl/tests/chapter3/proc-lang/proc-rep/tests.rkt similarity index 98% rename from pkgs/racket-pkgs/racket-test/tests/eopl/chapter3/proc-lang/proc-rep/tests.rkt rename to pkgs/eopl/tests/chapter3/proc-lang/proc-rep/tests.rkt index 64806361de..7bc866ab68 100755 --- a/pkgs/racket-pkgs/racket-test/tests/eopl/chapter3/proc-lang/proc-rep/tests.rkt +++ b/pkgs/eopl/tests/chapter3/proc-lang/proc-rep/tests.rkt @@ -1,5 +1,5 @@ #lang eopl -(require tests/eopl/private/utils) +(require eopl/tests/private/utils) (require "data-structures.rkt") ; for expval constructors (require "lang.rkt") ; for scan&parse diff --git a/pkgs/racket-pkgs/racket-test/tests/eopl/chapter4/call-by-need/data-structures.rkt b/pkgs/eopl/tests/chapter4/call-by-need/data-structures.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/eopl/chapter4/call-by-need/data-structures.rkt rename to pkgs/eopl/tests/chapter4/call-by-need/data-structures.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/eopl/chapter4/call-by-need/environments.rkt b/pkgs/eopl/tests/chapter4/call-by-need/environments.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/eopl/chapter4/call-by-need/environments.rkt rename to pkgs/eopl/tests/chapter4/call-by-need/environments.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/eopl/chapter4/call-by-need/interp.rkt b/pkgs/eopl/tests/chapter4/call-by-need/interp.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/eopl/chapter4/call-by-need/interp.rkt rename to pkgs/eopl/tests/chapter4/call-by-need/interp.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/eopl/chapter4/call-by-need/lang.rkt b/pkgs/eopl/tests/chapter4/call-by-need/lang.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/eopl/chapter4/call-by-need/lang.rkt rename to pkgs/eopl/tests/chapter4/call-by-need/lang.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/eopl/chapter4/call-by-need/pairval1.rkt b/pkgs/eopl/tests/chapter4/call-by-need/pairval1.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/eopl/chapter4/call-by-need/pairval1.rkt rename to pkgs/eopl/tests/chapter4/call-by-need/pairval1.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/eopl/chapter4/call-by-need/pairval2.rkt b/pkgs/eopl/tests/chapter4/call-by-need/pairval2.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/eopl/chapter4/call-by-need/pairval2.rkt rename to pkgs/eopl/tests/chapter4/call-by-need/pairval2.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/eopl/chapter4/call-by-need/pairvals.rkt b/pkgs/eopl/tests/chapter4/call-by-need/pairvals.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/eopl/chapter4/call-by-need/pairvals.rkt rename to pkgs/eopl/tests/chapter4/call-by-need/pairvals.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/eopl/chapter4/call-by-need/store.rkt b/pkgs/eopl/tests/chapter4/call-by-need/store.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/eopl/chapter4/call-by-need/store.rkt rename to pkgs/eopl/tests/chapter4/call-by-need/store.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/eopl/chapter4/call-by-need/tests.rkt b/pkgs/eopl/tests/chapter4/call-by-need/tests.rkt similarity index 99% rename from pkgs/racket-pkgs/racket-test/tests/eopl/chapter4/call-by-need/tests.rkt rename to pkgs/eopl/tests/chapter4/call-by-need/tests.rkt index f5172c897f..ba84c868c4 100755 --- a/pkgs/racket-pkgs/racket-test/tests/eopl/chapter4/call-by-need/tests.rkt +++ b/pkgs/eopl/tests/chapter4/call-by-need/tests.rkt @@ -1,5 +1,5 @@ #lang eopl -(require tests/eopl/private/utils) +(require eopl/tests/private/utils) (require "data-structures.rkt") ; for expval constructors (require "lang.rkt") ; for scan&parse diff --git a/pkgs/racket-pkgs/racket-test/tests/eopl/chapter4/call-by-reference/data-structures.rkt b/pkgs/eopl/tests/chapter4/call-by-reference/data-structures.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/eopl/chapter4/call-by-reference/data-structures.rkt rename to pkgs/eopl/tests/chapter4/call-by-reference/data-structures.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/eopl/chapter4/call-by-reference/environments.rkt b/pkgs/eopl/tests/chapter4/call-by-reference/environments.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/eopl/chapter4/call-by-reference/environments.rkt rename to pkgs/eopl/tests/chapter4/call-by-reference/environments.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/eopl/chapter4/call-by-reference/interp.rkt b/pkgs/eopl/tests/chapter4/call-by-reference/interp.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/eopl/chapter4/call-by-reference/interp.rkt rename to pkgs/eopl/tests/chapter4/call-by-reference/interp.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/eopl/chapter4/call-by-reference/lang.rkt b/pkgs/eopl/tests/chapter4/call-by-reference/lang.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/eopl/chapter4/call-by-reference/lang.rkt rename to pkgs/eopl/tests/chapter4/call-by-reference/lang.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/eopl/chapter4/call-by-reference/pairval1.rkt b/pkgs/eopl/tests/chapter4/call-by-reference/pairval1.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/eopl/chapter4/call-by-reference/pairval1.rkt rename to pkgs/eopl/tests/chapter4/call-by-reference/pairval1.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/eopl/chapter4/call-by-reference/pairval2.rkt b/pkgs/eopl/tests/chapter4/call-by-reference/pairval2.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/eopl/chapter4/call-by-reference/pairval2.rkt rename to pkgs/eopl/tests/chapter4/call-by-reference/pairval2.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/eopl/chapter4/call-by-reference/pairvals.rkt b/pkgs/eopl/tests/chapter4/call-by-reference/pairvals.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/eopl/chapter4/call-by-reference/pairvals.rkt rename to pkgs/eopl/tests/chapter4/call-by-reference/pairvals.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/eopl/chapter4/call-by-reference/store.rkt b/pkgs/eopl/tests/chapter4/call-by-reference/store.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/eopl/chapter4/call-by-reference/store.rkt rename to pkgs/eopl/tests/chapter4/call-by-reference/store.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/eopl/chapter4/call-by-reference/tests.rkt b/pkgs/eopl/tests/chapter4/call-by-reference/tests.rkt similarity index 99% rename from pkgs/racket-pkgs/racket-test/tests/eopl/chapter4/call-by-reference/tests.rkt rename to pkgs/eopl/tests/chapter4/call-by-reference/tests.rkt index d20848a22e..e50da157d7 100755 --- a/pkgs/racket-pkgs/racket-test/tests/eopl/chapter4/call-by-reference/tests.rkt +++ b/pkgs/eopl/tests/chapter4/call-by-reference/tests.rkt @@ -1,5 +1,5 @@ #lang eopl -(require tests/eopl/private/utils) +(require eopl/tests/private/utils) (require "data-structures.rkt") ; for expval constructors (require "lang.rkt") ; for scan&parse diff --git a/pkgs/racket-pkgs/racket-test/tests/eopl/chapter4/explicit-refs/data-structures.rkt b/pkgs/eopl/tests/chapter4/explicit-refs/data-structures.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/eopl/chapter4/explicit-refs/data-structures.rkt rename to pkgs/eopl/tests/chapter4/explicit-refs/data-structures.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/eopl/chapter4/explicit-refs/environments.rkt b/pkgs/eopl/tests/chapter4/explicit-refs/environments.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/eopl/chapter4/explicit-refs/environments.rkt rename to pkgs/eopl/tests/chapter4/explicit-refs/environments.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/eopl/chapter4/explicit-refs/interp.rkt b/pkgs/eopl/tests/chapter4/explicit-refs/interp.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/eopl/chapter4/explicit-refs/interp.rkt rename to pkgs/eopl/tests/chapter4/explicit-refs/interp.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/eopl/chapter4/explicit-refs/lang.rkt b/pkgs/eopl/tests/chapter4/explicit-refs/lang.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/eopl/chapter4/explicit-refs/lang.rkt rename to pkgs/eopl/tests/chapter4/explicit-refs/lang.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/eopl/chapter4/explicit-refs/store.rkt b/pkgs/eopl/tests/chapter4/explicit-refs/store.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/eopl/chapter4/explicit-refs/store.rkt rename to pkgs/eopl/tests/chapter4/explicit-refs/store.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/eopl/chapter4/explicit-refs/tests.rkt b/pkgs/eopl/tests/chapter4/explicit-refs/tests.rkt similarity index 99% rename from pkgs/racket-pkgs/racket-test/tests/eopl/chapter4/explicit-refs/tests.rkt rename to pkgs/eopl/tests/chapter4/explicit-refs/tests.rkt index 7da7b629db..95e2d95bfc 100755 --- a/pkgs/racket-pkgs/racket-test/tests/eopl/chapter4/explicit-refs/tests.rkt +++ b/pkgs/eopl/tests/chapter4/explicit-refs/tests.rkt @@ -1,5 +1,5 @@ #lang eopl -(require tests/eopl/private/utils) +(require eopl/tests/private/utils) (require "data-structures.rkt") ; for expval constructors (require "lang.rkt") ; for scan&parse diff --git a/pkgs/racket-pkgs/racket-test/tests/eopl/chapter4/implicit-refs/data-structures.rkt b/pkgs/eopl/tests/chapter4/implicit-refs/data-structures.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/eopl/chapter4/implicit-refs/data-structures.rkt rename to pkgs/eopl/tests/chapter4/implicit-refs/data-structures.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/eopl/chapter4/implicit-refs/environments.rkt b/pkgs/eopl/tests/chapter4/implicit-refs/environments.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/eopl/chapter4/implicit-refs/environments.rkt rename to pkgs/eopl/tests/chapter4/implicit-refs/environments.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/eopl/chapter4/implicit-refs/interp.rkt b/pkgs/eopl/tests/chapter4/implicit-refs/interp.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/eopl/chapter4/implicit-refs/interp.rkt rename to pkgs/eopl/tests/chapter4/implicit-refs/interp.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/eopl/chapter4/implicit-refs/lang.rkt b/pkgs/eopl/tests/chapter4/implicit-refs/lang.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/eopl/chapter4/implicit-refs/lang.rkt rename to pkgs/eopl/tests/chapter4/implicit-refs/lang.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/eopl/chapter4/implicit-refs/store.rkt b/pkgs/eopl/tests/chapter4/implicit-refs/store.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/eopl/chapter4/implicit-refs/store.rkt rename to pkgs/eopl/tests/chapter4/implicit-refs/store.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/eopl/chapter4/implicit-refs/tests.rkt b/pkgs/eopl/tests/chapter4/implicit-refs/tests.rkt similarity index 99% rename from pkgs/racket-pkgs/racket-test/tests/eopl/chapter4/implicit-refs/tests.rkt rename to pkgs/eopl/tests/chapter4/implicit-refs/tests.rkt index 516389e417..1d3f18e2ba 100755 --- a/pkgs/racket-pkgs/racket-test/tests/eopl/chapter4/implicit-refs/tests.rkt +++ b/pkgs/eopl/tests/chapter4/implicit-refs/tests.rkt @@ -1,5 +1,5 @@ #lang eopl -(require tests/eopl/private/utils) +(require eopl/tests/private/utils) (require "data-structures.rkt") ; for expval constructors (require "lang.rkt") ; for scan&parse diff --git a/pkgs/racket-pkgs/racket-test/tests/eopl/chapter4/mutable-pairs/data-structures.rkt b/pkgs/eopl/tests/chapter4/mutable-pairs/data-structures.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/eopl/chapter4/mutable-pairs/data-structures.rkt rename to pkgs/eopl/tests/chapter4/mutable-pairs/data-structures.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/eopl/chapter4/mutable-pairs/environments.rkt b/pkgs/eopl/tests/chapter4/mutable-pairs/environments.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/eopl/chapter4/mutable-pairs/environments.rkt rename to pkgs/eopl/tests/chapter4/mutable-pairs/environments.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/eopl/chapter4/mutable-pairs/interp.rkt b/pkgs/eopl/tests/chapter4/mutable-pairs/interp.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/eopl/chapter4/mutable-pairs/interp.rkt rename to pkgs/eopl/tests/chapter4/mutable-pairs/interp.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/eopl/chapter4/mutable-pairs/lang.rkt b/pkgs/eopl/tests/chapter4/mutable-pairs/lang.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/eopl/chapter4/mutable-pairs/lang.rkt rename to pkgs/eopl/tests/chapter4/mutable-pairs/lang.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/eopl/chapter4/mutable-pairs/pairval1.rkt b/pkgs/eopl/tests/chapter4/mutable-pairs/pairval1.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/eopl/chapter4/mutable-pairs/pairval1.rkt rename to pkgs/eopl/tests/chapter4/mutable-pairs/pairval1.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/eopl/chapter4/mutable-pairs/pairval2.rkt b/pkgs/eopl/tests/chapter4/mutable-pairs/pairval2.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/eopl/chapter4/mutable-pairs/pairval2.rkt rename to pkgs/eopl/tests/chapter4/mutable-pairs/pairval2.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/eopl/chapter4/mutable-pairs/pairvals.rkt b/pkgs/eopl/tests/chapter4/mutable-pairs/pairvals.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/eopl/chapter4/mutable-pairs/pairvals.rkt rename to pkgs/eopl/tests/chapter4/mutable-pairs/pairvals.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/eopl/chapter4/mutable-pairs/store.rkt b/pkgs/eopl/tests/chapter4/mutable-pairs/store.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/eopl/chapter4/mutable-pairs/store.rkt rename to pkgs/eopl/tests/chapter4/mutable-pairs/store.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/eopl/chapter4/mutable-pairs/tests.rkt b/pkgs/eopl/tests/chapter4/mutable-pairs/tests.rkt similarity index 99% rename from pkgs/racket-pkgs/racket-test/tests/eopl/chapter4/mutable-pairs/tests.rkt rename to pkgs/eopl/tests/chapter4/mutable-pairs/tests.rkt index 952932ed1e..3f40bfbca6 100755 --- a/pkgs/racket-pkgs/racket-test/tests/eopl/chapter4/mutable-pairs/tests.rkt +++ b/pkgs/eopl/tests/chapter4/mutable-pairs/tests.rkt @@ -1,5 +1,5 @@ #lang eopl -(require tests/eopl/private/utils) +(require eopl/tests/private/utils) (require "data-structures.rkt") ; for expval constructors (require "lang.rkt") ; for scan&parse diff --git a/pkgs/racket-pkgs/racket-test/tests/eopl/chapter5/exceptions/big-trace3.txt b/pkgs/eopl/tests/chapter5/exceptions/big-trace3.txt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/eopl/chapter5/exceptions/big-trace3.txt rename to pkgs/eopl/tests/chapter5/exceptions/big-trace3.txt diff --git a/pkgs/racket-pkgs/racket-test/tests/eopl/chapter5/exceptions/data-structures.rkt b/pkgs/eopl/tests/chapter5/exceptions/data-structures.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/eopl/chapter5/exceptions/data-structures.rkt rename to pkgs/eopl/tests/chapter5/exceptions/data-structures.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/eopl/chapter5/exceptions/environments.rkt b/pkgs/eopl/tests/chapter5/exceptions/environments.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/eopl/chapter5/exceptions/environments.rkt rename to pkgs/eopl/tests/chapter5/exceptions/environments.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/eopl/chapter5/exceptions/interp.rkt b/pkgs/eopl/tests/chapter5/exceptions/interp.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/eopl/chapter5/exceptions/interp.rkt rename to pkgs/eopl/tests/chapter5/exceptions/interp.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/eopl/chapter5/exceptions/lang.rkt b/pkgs/eopl/tests/chapter5/exceptions/lang.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/eopl/chapter5/exceptions/lang.rkt rename to pkgs/eopl/tests/chapter5/exceptions/lang.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/eopl/chapter5/exceptions/tests.rkt b/pkgs/eopl/tests/chapter5/exceptions/tests.rkt similarity index 99% rename from pkgs/racket-pkgs/racket-test/tests/eopl/chapter5/exceptions/tests.rkt rename to pkgs/eopl/tests/chapter5/exceptions/tests.rkt index 94ce04ba14..825797d3fb 100755 --- a/pkgs/racket-pkgs/racket-test/tests/eopl/chapter5/exceptions/tests.rkt +++ b/pkgs/eopl/tests/chapter5/exceptions/tests.rkt @@ -1,5 +1,5 @@ #lang eopl -(require tests/eopl/private/utils) +(require eopl/tests/private/utils) (require "data-structures.rkt") ; for expval constructors (require "lang.rkt") ; for scan&parse diff --git a/pkgs/racket-pkgs/racket-test/tests/eopl/chapter5/letrec-lang/data-structures.rkt b/pkgs/eopl/tests/chapter5/letrec-lang/data-structures.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/eopl/chapter5/letrec-lang/data-structures.rkt rename to pkgs/eopl/tests/chapter5/letrec-lang/data-structures.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/eopl/chapter5/letrec-lang/environments.rkt b/pkgs/eopl/tests/chapter5/letrec-lang/environments.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/eopl/chapter5/letrec-lang/environments.rkt rename to pkgs/eopl/tests/chapter5/letrec-lang/environments.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/eopl/chapter5/letrec-lang/interp-registers.rkt b/pkgs/eopl/tests/chapter5/letrec-lang/interp-registers.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/eopl/chapter5/letrec-lang/interp-registers.rkt rename to pkgs/eopl/tests/chapter5/letrec-lang/interp-registers.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/eopl/chapter5/letrec-lang/interp.rkt b/pkgs/eopl/tests/chapter5/letrec-lang/interp.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/eopl/chapter5/letrec-lang/interp.rkt rename to pkgs/eopl/tests/chapter5/letrec-lang/interp.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/eopl/chapter5/letrec-lang/lang.rkt b/pkgs/eopl/tests/chapter5/letrec-lang/lang.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/eopl/chapter5/letrec-lang/lang.rkt rename to pkgs/eopl/tests/chapter5/letrec-lang/lang.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/eopl/chapter5/letrec-lang/tests.rkt b/pkgs/eopl/tests/chapter5/letrec-lang/tests.rkt similarity index 99% rename from pkgs/racket-pkgs/racket-test/tests/eopl/chapter5/letrec-lang/tests.rkt rename to pkgs/eopl/tests/chapter5/letrec-lang/tests.rkt index b93a2dbf5b..1d743ea4ca 100755 --- a/pkgs/racket-pkgs/racket-test/tests/eopl/chapter5/letrec-lang/tests.rkt +++ b/pkgs/eopl/tests/chapter5/letrec-lang/tests.rkt @@ -1,5 +1,5 @@ #lang eopl -(require tests/eopl/private/utils) +(require eopl/tests/private/utils) (require "data-structures.rkt") ; for expval constructors (require "lang.rkt") ; for scan&parse diff --git a/pkgs/racket-pkgs/racket-test/tests/eopl/chapter5/thread-lang/data-structures.rkt b/pkgs/eopl/tests/chapter5/thread-lang/data-structures.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/eopl/chapter5/thread-lang/data-structures.rkt rename to pkgs/eopl/tests/chapter5/thread-lang/data-structures.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/eopl/chapter5/thread-lang/interp.rkt b/pkgs/eopl/tests/chapter5/thread-lang/interp.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/eopl/chapter5/thread-lang/interp.rkt rename to pkgs/eopl/tests/chapter5/thread-lang/interp.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/eopl/chapter5/thread-lang/lang.rkt b/pkgs/eopl/tests/chapter5/thread-lang/lang.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/eopl/chapter5/thread-lang/lang.rkt rename to pkgs/eopl/tests/chapter5/thread-lang/lang.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/eopl/chapter5/thread-lang/queues.rkt b/pkgs/eopl/tests/chapter5/thread-lang/queues.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/eopl/chapter5/thread-lang/queues.rkt rename to pkgs/eopl/tests/chapter5/thread-lang/queues.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/eopl/chapter5/thread-lang/scheduler.rkt b/pkgs/eopl/tests/chapter5/thread-lang/scheduler.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/eopl/chapter5/thread-lang/scheduler.rkt rename to pkgs/eopl/tests/chapter5/thread-lang/scheduler.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/eopl/chapter5/thread-lang/semaphores.rkt b/pkgs/eopl/tests/chapter5/thread-lang/semaphores.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/eopl/chapter5/thread-lang/semaphores.rkt rename to pkgs/eopl/tests/chapter5/thread-lang/semaphores.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/eopl/chapter5/thread-lang/store.rkt b/pkgs/eopl/tests/chapter5/thread-lang/store.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/eopl/chapter5/thread-lang/store.rkt rename to pkgs/eopl/tests/chapter5/thread-lang/store.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/eopl/chapter5/thread-lang/tests.rkt b/pkgs/eopl/tests/chapter5/thread-lang/tests.rkt similarity index 99% rename from pkgs/racket-pkgs/racket-test/tests/eopl/chapter5/thread-lang/tests.rkt rename to pkgs/eopl/tests/chapter5/thread-lang/tests.rkt index 15c9ebca3c..e6d6229359 100755 --- a/pkgs/racket-pkgs/racket-test/tests/eopl/chapter5/thread-lang/tests.rkt +++ b/pkgs/eopl/tests/chapter5/thread-lang/tests.rkt @@ -1,5 +1,5 @@ #lang eopl -(require tests/eopl/private/utils) +(require eopl/tests/private/utils) (require "data-structures.rkt") ; for expval constructors (require "lang.rkt") ; for scan&parse diff --git a/pkgs/racket-pkgs/racket-test/tests/eopl/chapter6/cps-lang/cps-in-lang.rkt b/pkgs/eopl/tests/chapter6/cps-lang/cps-in-lang.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/eopl/chapter6/cps-lang/cps-in-lang.rkt rename to pkgs/eopl/tests/chapter6/cps-lang/cps-in-lang.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/eopl/chapter6/cps-lang/cps-out-lang.rkt b/pkgs/eopl/tests/chapter6/cps-lang/cps-out-lang.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/eopl/chapter6/cps-lang/cps-out-lang.rkt rename to pkgs/eopl/tests/chapter6/cps-lang/cps-out-lang.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/eopl/chapter6/cps-lang/cps.rkt b/pkgs/eopl/tests/chapter6/cps-lang/cps.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/eopl/chapter6/cps-lang/cps.rkt rename to pkgs/eopl/tests/chapter6/cps-lang/cps.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/eopl/chapter6/cps-lang/data-structures.rkt b/pkgs/eopl/tests/chapter6/cps-lang/data-structures.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/eopl/chapter6/cps-lang/data-structures.rkt rename to pkgs/eopl/tests/chapter6/cps-lang/data-structures.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/eopl/chapter6/cps-lang/interp.rkt b/pkgs/eopl/tests/chapter6/cps-lang/interp.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/eopl/chapter6/cps-lang/interp.rkt rename to pkgs/eopl/tests/chapter6/cps-lang/interp.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/eopl/chapter6/cps-lang/tests.rkt b/pkgs/eopl/tests/chapter6/cps-lang/tests.rkt similarity index 99% rename from pkgs/racket-pkgs/racket-test/tests/eopl/chapter6/cps-lang/tests.rkt rename to pkgs/eopl/tests/chapter6/cps-lang/tests.rkt index 6ecea57476..d2441ab1f1 100755 --- a/pkgs/racket-pkgs/racket-test/tests/eopl/chapter6/cps-lang/tests.rkt +++ b/pkgs/eopl/tests/chapter6/cps-lang/tests.rkt @@ -1,5 +1,5 @@ #lang eopl -(require tests/eopl/private/utils) +(require eopl/tests/private/utils) (require "data-structures.rkt") ; for expval constructors (require "cps-in-lang.rkt") ; for scan&parse diff --git a/pkgs/racket-pkgs/racket-test/tests/eopl/chapter6/cps-side-effects-lang/cps-in-lang.rkt b/pkgs/eopl/tests/chapter6/cps-side-effects-lang/cps-in-lang.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/eopl/chapter6/cps-side-effects-lang/cps-in-lang.rkt rename to pkgs/eopl/tests/chapter6/cps-side-effects-lang/cps-in-lang.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/eopl/chapter6/cps-side-effects-lang/cps-out-lang.rkt b/pkgs/eopl/tests/chapter6/cps-side-effects-lang/cps-out-lang.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/eopl/chapter6/cps-side-effects-lang/cps-out-lang.rkt rename to pkgs/eopl/tests/chapter6/cps-side-effects-lang/cps-out-lang.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/eopl/chapter6/cps-side-effects-lang/cps.rkt b/pkgs/eopl/tests/chapter6/cps-side-effects-lang/cps.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/eopl/chapter6/cps-side-effects-lang/cps.rkt rename to pkgs/eopl/tests/chapter6/cps-side-effects-lang/cps.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/eopl/chapter6/cps-side-effects-lang/data-structures.rkt b/pkgs/eopl/tests/chapter6/cps-side-effects-lang/data-structures.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/eopl/chapter6/cps-side-effects-lang/data-structures.rkt rename to pkgs/eopl/tests/chapter6/cps-side-effects-lang/data-structures.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/eopl/chapter6/cps-side-effects-lang/interp-tests.rkt b/pkgs/eopl/tests/chapter6/cps-side-effects-lang/interp-tests.rkt similarity index 99% rename from pkgs/racket-pkgs/racket-test/tests/eopl/chapter6/cps-side-effects-lang/interp-tests.rkt rename to pkgs/eopl/tests/chapter6/cps-side-effects-lang/interp-tests.rkt index 21118fbf5e..e9a4f1e043 100755 --- a/pkgs/racket-pkgs/racket-test/tests/eopl/chapter6/cps-side-effects-lang/interp-tests.rkt +++ b/pkgs/eopl/tests/chapter6/cps-side-effects-lang/interp-tests.rkt @@ -1,5 +1,5 @@ #lang eopl -(require tests/eopl/private/utils) +(require eopl/tests/private/utils) (require "data-structures.rkt") ; for expval constructors (require "interp.rkt") ; for value-of-program diff --git a/pkgs/racket-pkgs/racket-test/tests/eopl/chapter6/cps-side-effects-lang/interp.rkt b/pkgs/eopl/tests/chapter6/cps-side-effects-lang/interp.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/eopl/chapter6/cps-side-effects-lang/interp.rkt rename to pkgs/eopl/tests/chapter6/cps-side-effects-lang/interp.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/eopl/chapter6/cps-side-effects-lang/store.rkt b/pkgs/eopl/tests/chapter6/cps-side-effects-lang/store.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/eopl/chapter6/cps-side-effects-lang/store.rkt rename to pkgs/eopl/tests/chapter6/cps-side-effects-lang/store.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/eopl/chapter6/cps-side-effects-lang/tests.rkt b/pkgs/eopl/tests/chapter6/cps-side-effects-lang/tests.rkt similarity index 99% rename from pkgs/racket-pkgs/racket-test/tests/eopl/chapter6/cps-side-effects-lang/tests.rkt rename to pkgs/eopl/tests/chapter6/cps-side-effects-lang/tests.rkt index 1262a9803b..e676ece719 100755 --- a/pkgs/racket-pkgs/racket-test/tests/eopl/chapter6/cps-side-effects-lang/tests.rkt +++ b/pkgs/eopl/tests/chapter6/cps-side-effects-lang/tests.rkt @@ -1,5 +1,5 @@ #lang eopl -(require tests/eopl/private/utils) +(require eopl/tests/private/utils) (require "data-structures.rkt") ; for expval constructors (require "cps-in-lang.rkt") ; for scan&parse diff --git a/pkgs/racket-pkgs/racket-test/tests/eopl/chapter7/checked/checker.rkt b/pkgs/eopl/tests/chapter7/checked/checker.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/eopl/chapter7/checked/checker.rkt rename to pkgs/eopl/tests/chapter7/checked/checker.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/eopl/chapter7/checked/data-structures.rkt b/pkgs/eopl/tests/chapter7/checked/data-structures.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/eopl/chapter7/checked/data-structures.rkt rename to pkgs/eopl/tests/chapter7/checked/data-structures.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/eopl/chapter7/checked/environments.rkt b/pkgs/eopl/tests/chapter7/checked/environments.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/eopl/chapter7/checked/environments.rkt rename to pkgs/eopl/tests/chapter7/checked/environments.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/eopl/chapter7/checked/interp.rkt b/pkgs/eopl/tests/chapter7/checked/interp.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/eopl/chapter7/checked/interp.rkt rename to pkgs/eopl/tests/chapter7/checked/interp.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/eopl/chapter7/checked/lang.rkt b/pkgs/eopl/tests/chapter7/checked/lang.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/eopl/chapter7/checked/lang.rkt rename to pkgs/eopl/tests/chapter7/checked/lang.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/eopl/chapter7/checked/tests.rkt b/pkgs/eopl/tests/chapter7/checked/tests.rkt similarity index 99% rename from pkgs/racket-pkgs/racket-test/tests/eopl/chapter7/checked/tests.rkt rename to pkgs/eopl/tests/chapter7/checked/tests.rkt index 7fad3d6053..42b314b881 100755 --- a/pkgs/racket-pkgs/racket-test/tests/eopl/chapter7/checked/tests.rkt +++ b/pkgs/eopl/tests/chapter7/checked/tests.rkt @@ -1,5 +1,5 @@ #lang eopl -(require tests/eopl/private/utils) +(require eopl/tests/private/utils) (require "data-structures.rkt") ; for expval constructors (require "lang.rkt") ; for scan&parse diff --git a/pkgs/racket-pkgs/racket-test/tests/eopl/chapter7/inferred/data-structures.rkt b/pkgs/eopl/tests/chapter7/inferred/data-structures.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/eopl/chapter7/inferred/data-structures.rkt rename to pkgs/eopl/tests/chapter7/inferred/data-structures.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/eopl/chapter7/inferred/environments.rkt b/pkgs/eopl/tests/chapter7/inferred/environments.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/eopl/chapter7/inferred/environments.rkt rename to pkgs/eopl/tests/chapter7/inferred/environments.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/eopl/chapter7/inferred/equal-up-to-gensyms.rkt b/pkgs/eopl/tests/chapter7/inferred/equal-up-to-gensyms.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/eopl/chapter7/inferred/equal-up-to-gensyms.rkt rename to pkgs/eopl/tests/chapter7/inferred/equal-up-to-gensyms.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/eopl/chapter7/inferred/inferrer.rkt b/pkgs/eopl/tests/chapter7/inferred/inferrer.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/eopl/chapter7/inferred/inferrer.rkt rename to pkgs/eopl/tests/chapter7/inferred/inferrer.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/eopl/chapter7/inferred/interp.rkt b/pkgs/eopl/tests/chapter7/inferred/interp.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/eopl/chapter7/inferred/interp.rkt rename to pkgs/eopl/tests/chapter7/inferred/interp.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/eopl/chapter7/inferred/lang.rkt b/pkgs/eopl/tests/chapter7/inferred/lang.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/eopl/chapter7/inferred/lang.rkt rename to pkgs/eopl/tests/chapter7/inferred/lang.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/eopl/chapter7/inferred/substitutions.rkt b/pkgs/eopl/tests/chapter7/inferred/substitutions.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/eopl/chapter7/inferred/substitutions.rkt rename to pkgs/eopl/tests/chapter7/inferred/substitutions.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/eopl/chapter7/inferred/tests.rkt b/pkgs/eopl/tests/chapter7/inferred/tests.rkt similarity index 99% rename from pkgs/racket-pkgs/racket-test/tests/eopl/chapter7/inferred/tests.rkt rename to pkgs/eopl/tests/chapter7/inferred/tests.rkt index 3baff09219..f163fb10d0 100755 --- a/pkgs/racket-pkgs/racket-test/tests/eopl/chapter7/inferred/tests.rkt +++ b/pkgs/eopl/tests/chapter7/inferred/tests.rkt @@ -1,5 +1,5 @@ #lang eopl -(require tests/eopl/private/utils) +(require eopl/tests/private/utils) (require "data-structures.rkt") ; for expval constructors (require "lang.rkt") ; for scan&parse diff --git a/pkgs/racket-pkgs/racket-test/tests/eopl/chapter7/inferred/unifier.rkt b/pkgs/eopl/tests/chapter7/inferred/unifier.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/eopl/chapter7/inferred/unifier.rkt rename to pkgs/eopl/tests/chapter7/inferred/unifier.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/eopl/chapter8/abstract-types-lang/check-modules.rkt b/pkgs/eopl/tests/chapter8/abstract-types-lang/check-modules.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/eopl/chapter8/abstract-types-lang/check-modules.rkt rename to pkgs/eopl/tests/chapter8/abstract-types-lang/check-modules.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/eopl/chapter8/abstract-types-lang/checker.rkt b/pkgs/eopl/tests/chapter8/abstract-types-lang/checker.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/eopl/chapter8/abstract-types-lang/checker.rkt rename to pkgs/eopl/tests/chapter8/abstract-types-lang/checker.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/eopl/chapter8/abstract-types-lang/data-structures.rkt b/pkgs/eopl/tests/chapter8/abstract-types-lang/data-structures.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/eopl/chapter8/abstract-types-lang/data-structures.rkt rename to pkgs/eopl/tests/chapter8/abstract-types-lang/data-structures.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/eopl/chapter8/abstract-types-lang/environments.rkt b/pkgs/eopl/tests/chapter8/abstract-types-lang/environments.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/eopl/chapter8/abstract-types-lang/environments.rkt rename to pkgs/eopl/tests/chapter8/abstract-types-lang/environments.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/eopl/chapter8/abstract-types-lang/expand-type.rkt b/pkgs/eopl/tests/chapter8/abstract-types-lang/expand-type.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/eopl/chapter8/abstract-types-lang/expand-type.rkt rename to pkgs/eopl/tests/chapter8/abstract-types-lang/expand-type.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/eopl/chapter8/abstract-types-lang/interp.rkt b/pkgs/eopl/tests/chapter8/abstract-types-lang/interp.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/eopl/chapter8/abstract-types-lang/interp.rkt rename to pkgs/eopl/tests/chapter8/abstract-types-lang/interp.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/eopl/chapter8/abstract-types-lang/lang.rkt b/pkgs/eopl/tests/chapter8/abstract-types-lang/lang.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/eopl/chapter8/abstract-types-lang/lang.rkt rename to pkgs/eopl/tests/chapter8/abstract-types-lang/lang.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/eopl/chapter8/abstract-types-lang/renaming.rkt b/pkgs/eopl/tests/chapter8/abstract-types-lang/renaming.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/eopl/chapter8/abstract-types-lang/renaming.rkt rename to pkgs/eopl/tests/chapter8/abstract-types-lang/renaming.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/eopl/chapter8/abstract-types-lang/static-data-structures.rkt b/pkgs/eopl/tests/chapter8/abstract-types-lang/static-data-structures.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/eopl/chapter8/abstract-types-lang/static-data-structures.rkt rename to pkgs/eopl/tests/chapter8/abstract-types-lang/static-data-structures.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/eopl/chapter8/abstract-types-lang/subtyping.rkt b/pkgs/eopl/tests/chapter8/abstract-types-lang/subtyping.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/eopl/chapter8/abstract-types-lang/subtyping.rkt rename to pkgs/eopl/tests/chapter8/abstract-types-lang/subtyping.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/eopl/chapter8/abstract-types-lang/test-suite.rkt b/pkgs/eopl/tests/chapter8/abstract-types-lang/test-suite.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/eopl/chapter8/abstract-types-lang/test-suite.rkt rename to pkgs/eopl/tests/chapter8/abstract-types-lang/test-suite.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/eopl/chapter8/abstract-types-lang/tests-book.rkt b/pkgs/eopl/tests/chapter8/abstract-types-lang/tests-book.rkt similarity index 99% rename from pkgs/racket-pkgs/racket-test/tests/eopl/chapter8/abstract-types-lang/tests-book.rkt rename to pkgs/eopl/tests/chapter8/abstract-types-lang/tests-book.rkt index 703ed3b4ea..29c5c9aadb 100755 --- a/pkgs/racket-pkgs/racket-test/tests/eopl/chapter8/abstract-types-lang/tests-book.rkt +++ b/pkgs/eopl/tests/chapter8/abstract-types-lang/tests-book.rkt @@ -1,5 +1,5 @@ #lang eopl -(require tests/eopl/private/utils) +(require eopl/tests/private/utils) (require "data-structures.rkt") ; for expval constructors (require "lang.rkt") ; for scan&parse diff --git a/pkgs/racket-pkgs/racket-test/tests/eopl/chapter8/full-system/check-modules.rkt b/pkgs/eopl/tests/chapter8/full-system/check-modules.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/eopl/chapter8/full-system/check-modules.rkt rename to pkgs/eopl/tests/chapter8/full-system/check-modules.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/eopl/chapter8/full-system/checker.rkt b/pkgs/eopl/tests/chapter8/full-system/checker.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/eopl/chapter8/full-system/checker.rkt rename to pkgs/eopl/tests/chapter8/full-system/checker.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/eopl/chapter8/full-system/data-structures.rkt b/pkgs/eopl/tests/chapter8/full-system/data-structures.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/eopl/chapter8/full-system/data-structures.rkt rename to pkgs/eopl/tests/chapter8/full-system/data-structures.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/eopl/chapter8/full-system/environments.rkt b/pkgs/eopl/tests/chapter8/full-system/environments.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/eopl/chapter8/full-system/environments.rkt rename to pkgs/eopl/tests/chapter8/full-system/environments.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/eopl/chapter8/full-system/expand-type.rkt b/pkgs/eopl/tests/chapter8/full-system/expand-type.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/eopl/chapter8/full-system/expand-type.rkt rename to pkgs/eopl/tests/chapter8/full-system/expand-type.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/eopl/chapter8/full-system/interp.rkt b/pkgs/eopl/tests/chapter8/full-system/interp.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/eopl/chapter8/full-system/interp.rkt rename to pkgs/eopl/tests/chapter8/full-system/interp.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/eopl/chapter8/full-system/lang.rkt b/pkgs/eopl/tests/chapter8/full-system/lang.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/eopl/chapter8/full-system/lang.rkt rename to pkgs/eopl/tests/chapter8/full-system/lang.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/eopl/chapter8/full-system/renaming.rkt b/pkgs/eopl/tests/chapter8/full-system/renaming.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/eopl/chapter8/full-system/renaming.rkt rename to pkgs/eopl/tests/chapter8/full-system/renaming.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/eopl/chapter8/full-system/scratch.txt b/pkgs/eopl/tests/chapter8/full-system/scratch.txt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/eopl/chapter8/full-system/scratch.txt rename to pkgs/eopl/tests/chapter8/full-system/scratch.txt diff --git a/pkgs/racket-pkgs/racket-test/tests/eopl/chapter8/full-system/static-data-structures.rkt b/pkgs/eopl/tests/chapter8/full-system/static-data-structures.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/eopl/chapter8/full-system/static-data-structures.rkt rename to pkgs/eopl/tests/chapter8/full-system/static-data-structures.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/eopl/chapter8/full-system/subtyping.rkt b/pkgs/eopl/tests/chapter8/full-system/subtyping.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/eopl/chapter8/full-system/subtyping.rkt rename to pkgs/eopl/tests/chapter8/full-system/subtyping.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/eopl/chapter8/full-system/test-suite.rkt b/pkgs/eopl/tests/chapter8/full-system/test-suite.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/eopl/chapter8/full-system/test-suite.rkt rename to pkgs/eopl/tests/chapter8/full-system/test-suite.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/eopl/chapter8/full-system/tests-book.rkt b/pkgs/eopl/tests/chapter8/full-system/tests-book.rkt similarity index 99% rename from pkgs/racket-pkgs/racket-test/tests/eopl/chapter8/full-system/tests-book.rkt rename to pkgs/eopl/tests/chapter8/full-system/tests-book.rkt index 45ceaa0c3c..e1c54d58ab 100755 --- a/pkgs/racket-pkgs/racket-test/tests/eopl/chapter8/full-system/tests-book.rkt +++ b/pkgs/eopl/tests/chapter8/full-system/tests-book.rkt @@ -1,5 +1,5 @@ #lang eopl -(require tests/eopl/private/utils) +(require eopl/tests/private/utils) (require "data-structures.rkt") ; for expval constructors (require "lang.rkt") ; for scan&parse diff --git a/pkgs/racket-pkgs/racket-test/tests/eopl/chapter8/simplemodules/check-modules.rkt b/pkgs/eopl/tests/chapter8/simplemodules/check-modules.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/eopl/chapter8/simplemodules/check-modules.rkt rename to pkgs/eopl/tests/chapter8/simplemodules/check-modules.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/eopl/chapter8/simplemodules/checker.rkt b/pkgs/eopl/tests/chapter8/simplemodules/checker.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/eopl/chapter8/simplemodules/checker.rkt rename to pkgs/eopl/tests/chapter8/simplemodules/checker.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/eopl/chapter8/simplemodules/data-structures.rkt b/pkgs/eopl/tests/chapter8/simplemodules/data-structures.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/eopl/chapter8/simplemodules/data-structures.rkt rename to pkgs/eopl/tests/chapter8/simplemodules/data-structures.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/eopl/chapter8/simplemodules/environments.rkt b/pkgs/eopl/tests/chapter8/simplemodules/environments.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/eopl/chapter8/simplemodules/environments.rkt rename to pkgs/eopl/tests/chapter8/simplemodules/environments.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/eopl/chapter8/simplemodules/expand-type.rkt b/pkgs/eopl/tests/chapter8/simplemodules/expand-type.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/eopl/chapter8/simplemodules/expand-type.rkt rename to pkgs/eopl/tests/chapter8/simplemodules/expand-type.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/eopl/chapter8/simplemodules/interp.rkt b/pkgs/eopl/tests/chapter8/simplemodules/interp.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/eopl/chapter8/simplemodules/interp.rkt rename to pkgs/eopl/tests/chapter8/simplemodules/interp.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/eopl/chapter8/simplemodules/lang.rkt b/pkgs/eopl/tests/chapter8/simplemodules/lang.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/eopl/chapter8/simplemodules/lang.rkt rename to pkgs/eopl/tests/chapter8/simplemodules/lang.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/eopl/chapter8/simplemodules/static-data-structures.rkt b/pkgs/eopl/tests/chapter8/simplemodules/static-data-structures.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/eopl/chapter8/simplemodules/static-data-structures.rkt rename to pkgs/eopl/tests/chapter8/simplemodules/static-data-structures.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/eopl/chapter8/simplemodules/subtyping.rkt b/pkgs/eopl/tests/chapter8/simplemodules/subtyping.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/eopl/chapter8/simplemodules/subtyping.rkt rename to pkgs/eopl/tests/chapter8/simplemodules/subtyping.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/eopl/chapter8/simplemodules/test-suite.rkt b/pkgs/eopl/tests/chapter8/simplemodules/test-suite.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/eopl/chapter8/simplemodules/test-suite.rkt rename to pkgs/eopl/tests/chapter8/simplemodules/test-suite.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/eopl/chapter8/simplemodules/tests-book.rkt b/pkgs/eopl/tests/chapter8/simplemodules/tests-book.rkt similarity index 99% rename from pkgs/racket-pkgs/racket-test/tests/eopl/chapter8/simplemodules/tests-book.rkt rename to pkgs/eopl/tests/chapter8/simplemodules/tests-book.rkt index 223efcaa8b..bb66530b4e 100755 --- a/pkgs/racket-pkgs/racket-test/tests/eopl/chapter8/simplemodules/tests-book.rkt +++ b/pkgs/eopl/tests/chapter8/simplemodules/tests-book.rkt @@ -1,5 +1,5 @@ #lang eopl -(require tests/eopl/private/utils) +(require eopl/tests/private/utils) (require "data-structures.rkt") ; for expval constructors (require "lang.rkt") ; for scan&parse diff --git a/pkgs/racket-pkgs/racket-test/tests/eopl/chapter9/classes/classes.rkt b/pkgs/eopl/tests/chapter9/classes/classes.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/eopl/chapter9/classes/classes.rkt rename to pkgs/eopl/tests/chapter9/classes/classes.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/eopl/chapter9/classes/data-structures.rkt b/pkgs/eopl/tests/chapter9/classes/data-structures.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/eopl/chapter9/classes/data-structures.rkt rename to pkgs/eopl/tests/chapter9/classes/data-structures.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/eopl/chapter9/classes/environments.rkt b/pkgs/eopl/tests/chapter9/classes/environments.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/eopl/chapter9/classes/environments.rkt rename to pkgs/eopl/tests/chapter9/classes/environments.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/eopl/chapter9/classes/interp.rkt b/pkgs/eopl/tests/chapter9/classes/interp.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/eopl/chapter9/classes/interp.rkt rename to pkgs/eopl/tests/chapter9/classes/interp.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/eopl/chapter9/classes/lang.rkt b/pkgs/eopl/tests/chapter9/classes/lang.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/eopl/chapter9/classes/lang.rkt rename to pkgs/eopl/tests/chapter9/classes/lang.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/eopl/chapter9/classes/store.rkt b/pkgs/eopl/tests/chapter9/classes/store.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/eopl/chapter9/classes/store.rkt rename to pkgs/eopl/tests/chapter9/classes/store.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/eopl/chapter9/classes/tests.rkt b/pkgs/eopl/tests/chapter9/classes/tests.rkt similarity index 99% rename from pkgs/racket-pkgs/racket-test/tests/eopl/chapter9/classes/tests.rkt rename to pkgs/eopl/tests/chapter9/classes/tests.rkt index 5b35b42260..e6d33a7610 100755 --- a/pkgs/racket-pkgs/racket-test/tests/eopl/chapter9/classes/tests.rkt +++ b/pkgs/eopl/tests/chapter9/classes/tests.rkt @@ -1,5 +1,5 @@ #lang eopl -(require tests/eopl/private/utils) +(require eopl/tests/private/utils) (require "data-structures.rkt") ; for expval constructors (require "lang.rkt") ; for scan&parse diff --git a/pkgs/racket-pkgs/racket-test/tests/eopl/chapter9/typed-oo/checker.rkt b/pkgs/eopl/tests/chapter9/typed-oo/checker.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/eopl/chapter9/typed-oo/checker.rkt rename to pkgs/eopl/tests/chapter9/typed-oo/checker.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/eopl/chapter9/typed-oo/classes.rkt b/pkgs/eopl/tests/chapter9/typed-oo/classes.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/eopl/chapter9/typed-oo/classes.rkt rename to pkgs/eopl/tests/chapter9/typed-oo/classes.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/eopl/chapter9/typed-oo/data-structures.rkt b/pkgs/eopl/tests/chapter9/typed-oo/data-structures.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/eopl/chapter9/typed-oo/data-structures.rkt rename to pkgs/eopl/tests/chapter9/typed-oo/data-structures.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/eopl/chapter9/typed-oo/environments.rkt b/pkgs/eopl/tests/chapter9/typed-oo/environments.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/eopl/chapter9/typed-oo/environments.rkt rename to pkgs/eopl/tests/chapter9/typed-oo/environments.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/eopl/chapter9/typed-oo/interp.rkt b/pkgs/eopl/tests/chapter9/typed-oo/interp.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/eopl/chapter9/typed-oo/interp.rkt rename to pkgs/eopl/tests/chapter9/typed-oo/interp.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/eopl/chapter9/typed-oo/lang.rkt b/pkgs/eopl/tests/chapter9/typed-oo/lang.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/eopl/chapter9/typed-oo/lang.rkt rename to pkgs/eopl/tests/chapter9/typed-oo/lang.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/eopl/chapter9/typed-oo/static-classes.rkt b/pkgs/eopl/tests/chapter9/typed-oo/static-classes.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/eopl/chapter9/typed-oo/static-classes.rkt rename to pkgs/eopl/tests/chapter9/typed-oo/static-classes.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/eopl/chapter9/typed-oo/static-data-structures.rkt b/pkgs/eopl/tests/chapter9/typed-oo/static-data-structures.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/eopl/chapter9/typed-oo/static-data-structures.rkt rename to pkgs/eopl/tests/chapter9/typed-oo/static-data-structures.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/eopl/chapter9/typed-oo/store.rkt b/pkgs/eopl/tests/chapter9/typed-oo/store.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/eopl/chapter9/typed-oo/store.rkt rename to pkgs/eopl/tests/chapter9/typed-oo/store.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/eopl/chapter9/typed-oo/tests.rkt b/pkgs/eopl/tests/chapter9/typed-oo/tests.rkt similarity index 99% rename from pkgs/racket-pkgs/racket-test/tests/eopl/chapter9/typed-oo/tests.rkt rename to pkgs/eopl/tests/chapter9/typed-oo/tests.rkt index 96053b1837..9d3df105f0 100755 --- a/pkgs/racket-pkgs/racket-test/tests/eopl/chapter9/typed-oo/tests.rkt +++ b/pkgs/eopl/tests/chapter9/typed-oo/tests.rkt @@ -1,5 +1,5 @@ #lang eopl -(require tests/eopl/private/utils) +(require eopl/tests/private/utils) (require "data-structures.rkt") ; for expval constructors (require "lang.rkt") ; for scan&parse diff --git a/pkgs/racket-pkgs/racket-test/tests/eopl/private/utils.rkt b/pkgs/eopl/tests/private/utils.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/eopl/private/utils.rkt rename to pkgs/eopl/tests/private/utils.rkt diff --git a/pkgs/errortrace-pkgs/errortrace-test/info.rkt b/pkgs/errortrace-pkgs/errortrace-test/info.rkt new file mode 100644 index 0000000000..a5817cd425 --- /dev/null +++ b/pkgs/errortrace-pkgs/errortrace-test/info.rkt @@ -0,0 +1,6 @@ +#lang info + +(define collection 'multi) +(define deps '()) +(define build-deps '("base" + "compiler-lib")) diff --git a/pkgs/racket-pkgs/racket-test/tests/errortrace/alert.rkt b/pkgs/errortrace-pkgs/errortrace-test/tests/errortrace/alert.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/errortrace/alert.rkt rename to pkgs/errortrace-pkgs/errortrace-test/tests/errortrace/alert.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/errortrace/begin.rkt b/pkgs/errortrace-pkgs/errortrace-test/tests/errortrace/begin.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/errortrace/begin.rkt rename to pkgs/errortrace-pkgs/errortrace-test/tests/errortrace/begin.rkt diff --git a/pkgs/errortrace-pkgs/errortrace-test/tests/errortrace/info.rkt b/pkgs/errortrace-pkgs/errortrace-test/tests/errortrace/info.rkt new file mode 100644 index 0000000000..15a05887fa --- /dev/null +++ b/pkgs/errortrace-pkgs/errortrace-test/tests/errortrace/info.rkt @@ -0,0 +1,3 @@ +#lang info + +(define compile-omit-paths '("alert.rkt" "main.rkt")) diff --git a/pkgs/racket-pkgs/racket-test/tests/errortrace/main.rkt b/pkgs/errortrace-pkgs/errortrace-test/tests/errortrace/main.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/errortrace/main.rkt rename to pkgs/errortrace-pkgs/errortrace-test/tests/errortrace/main.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/errortrace/phase-1-eval.rkt b/pkgs/errortrace-pkgs/errortrace-test/tests/errortrace/phase-1-eval.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/errortrace/phase-1-eval.rkt rename to pkgs/errortrace-pkgs/errortrace-test/tests/errortrace/phase-1-eval.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/errortrace/phase-1.rkt b/pkgs/errortrace-pkgs/errortrace-test/tests/errortrace/phase-1.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/errortrace/phase-1.rkt rename to pkgs/errortrace-pkgs/errortrace-test/tests/errortrace/phase-1.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/errortrace/phase-2-profile.rkt b/pkgs/errortrace-pkgs/errortrace-test/tests/errortrace/phase-2-profile.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/errortrace/phase-2-profile.rkt rename to pkgs/errortrace-pkgs/errortrace-test/tests/errortrace/phase-2-profile.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/errortrace/simple.rkt b/pkgs/errortrace-pkgs/errortrace-test/tests/errortrace/simple.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/errortrace/simple.rkt rename to pkgs/errortrace-pkgs/errortrace-test/tests/errortrace/simple.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/errortrace/wrap.rkt b/pkgs/errortrace-pkgs/errortrace-test/tests/errortrace/wrap.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/errortrace/wrap.rkt rename to pkgs/errortrace-pkgs/errortrace-test/tests/errortrace/wrap.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/frtime/dv.rkt b/pkgs/frtime/tests/dv.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/frtime/dv.rkt rename to pkgs/frtime/tests/dv.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/frtime/erl.rkt b/pkgs/frtime/tests/erl.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/frtime/erl.rkt rename to pkgs/frtime/tests/erl.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/frtime/heap.rkt b/pkgs/frtime/tests/heap.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/frtime/heap.rkt rename to pkgs/frtime/tests/heap.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/frtime/mailbox.rkt b/pkgs/frtime/tests/mailbox.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/frtime/mailbox.rkt rename to pkgs/frtime/tests/mailbox.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/frtime/time.rkt b/pkgs/frtime/tests/time.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/frtime/time.rkt rename to pkgs/frtime/tests/time.rkt diff --git a/pkgs/future-visualizer-pkgs/future-visualizer/future-visualizer/tests/blocks.rkt b/pkgs/future-visualizer-pkgs/future-visualizer/future-visualizer/tests/blocks.rkt new file mode 100644 index 0000000000..4e35a7d991 --- /dev/null +++ b/pkgs/future-visualizer-pkgs/future-visualizer/future-visualizer/tests/blocks.rkt @@ -0,0 +1,40 @@ +#lang scheme/base + +(require scheme/future + scheme/list + rackunit + (only-in future-visualizer/trace trace-futures) + (only-in future-visualizer/private/visualizer-data runtime-block-event?)) + +;;Test whether a futures program hits any barricades +(define-syntax-rule (blocks? e ...) + (let ([log (trace-futures e ...)]) + (> (length (filter runtime-block-event? log)) 0))) + +;;Stress test for odd?/even? +(define N 1000) +(define MAX 1000) +(define (rnd x) + (case (random 3) + [(0) + (define n (random MAX)) + (case (random 2) + [(0) (- 0 n)] ;negative + [(1) n])] ;positive + [(1) ;float + (+ (random MAX) .0)] + [(2) ;bignum + (expt 2 (+ (random MAX) 65))])) + +(define (test-even-odd) + (define ns (build-list N rnd)) + (define fs (for/list ([n (in-list ns)]) + (future (λ () + (or (odd? n) (even? n)))))) + (map touch fs)) + +(void (test-even-odd)) + +;; Only test for non-blocking when actually running parallel futures +(when (futures-enabled?) + (check-false (blocks? (void (test-even-odd))))) diff --git a/pkgs/racket-pkgs/racket-test/tests/future/trace.rkt b/pkgs/future-visualizer-pkgs/future-visualizer/future-visualizer/tests/trace.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/future/trace.rkt rename to pkgs/future-visualizer-pkgs/future-visualizer/future-visualizer/tests/trace.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/future/visualizer.rkt b/pkgs/future-visualizer-pkgs/future-visualizer/future-visualizer/tests/visualizer.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/future/visualizer.rkt rename to pkgs/future-visualizer-pkgs/future-visualizer/future-visualizer/tests/visualizer.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/future/vtrace3.rkt b/pkgs/future-visualizer-pkgs/future-visualizer/future-visualizer/tests/vtrace3.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/future/vtrace3.rkt rename to pkgs/future-visualizer-pkgs/future-visualizer/future-visualizer/tests/vtrace3.rkt diff --git a/pkgs/future-visualizer-pkgs/future-visualizer/info.rkt b/pkgs/future-visualizer-pkgs/future-visualizer/info.rkt index b26e20a41d..5bccf91d8c 100644 --- a/pkgs/future-visualizer-pkgs/future-visualizer/info.rkt +++ b/pkgs/future-visualizer-pkgs/future-visualizer/info.rkt @@ -8,4 +8,5 @@ "pict-lib" "gui-lib")) (define build-deps '("scribble-lib" - "racket-doc")) + "racket-doc" + "rackunit-lib")) diff --git a/pkgs/gui-pkgs/gui-test/info.rkt b/pkgs/gui-pkgs/gui-test/info.rkt index da96c24258..8956f0ac31 100644 --- a/pkgs/gui-pkgs/gui-test/info.rkt +++ b/pkgs/gui-pkgs/gui-test/info.rkt @@ -8,4 +8,9 @@ "scribble-lib" "pconvert-lib" "compatibility-lib")) -(define build-deps '()) +(define build-deps '("draw-lib" + "racket-test" + "sgl" + "snip-lib" + "wxme-lib" + )) diff --git a/pkgs/racket-pkgs/racket-test/tests/gracket/.gitignore b/pkgs/gui-pkgs/gui-test/tests/gracket/.gitignore similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/gracket/.gitignore rename to pkgs/gui-pkgs/gui-test/tests/gracket/.gitignore diff --git a/pkgs/racket-pkgs/racket-test/tests/gracket/README b/pkgs/gui-pkgs/gui-test/tests/gracket/README similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/gracket/README rename to pkgs/gui-pkgs/gui-test/tests/gracket/README diff --git a/pkgs/racket-pkgs/racket-test/tests/gracket/auto.rktl b/pkgs/gui-pkgs/gui-test/tests/gracket/auto.rktl similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/gracket/auto.rktl rename to pkgs/gui-pkgs/gui-test/tests/gracket/auto.rktl diff --git a/pkgs/racket-pkgs/racket-test/tests/gracket/bitmap-stress.rkt b/pkgs/gui-pkgs/gui-test/tests/gracket/bitmap-stress.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/gracket/bitmap-stress.rkt rename to pkgs/gui-pkgs/gui-test/tests/gracket/bitmap-stress.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/gracket/blits.rkt b/pkgs/gui-pkgs/gui-test/tests/gracket/blits.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/gracket/blits.rkt rename to pkgs/gui-pkgs/gui-test/tests/gracket/blits.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/gracket/button-steps.txt b/pkgs/gui-pkgs/gui-test/tests/gracket/button-steps.txt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/gracket/button-steps.txt rename to pkgs/gui-pkgs/gui-test/tests/gracket/button-steps.txt diff --git a/pkgs/racket-pkgs/racket-test/tests/gracket/cache-image8.mre b/pkgs/gui-pkgs/gui-test/tests/gracket/cache-image8.mre similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/gracket/cache-image8.mre rename to pkgs/gui-pkgs/gui-test/tests/gracket/cache-image8.mre diff --git a/pkgs/racket-pkgs/racket-test/tests/gracket/canvas-steps.txt b/pkgs/gui-pkgs/gui-test/tests/gracket/canvas-steps.txt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/gracket/canvas-steps.txt rename to pkgs/gui-pkgs/gui-test/tests/gracket/canvas-steps.txt diff --git a/pkgs/racket-pkgs/racket-test/tests/gracket/checkbox-steps.txt b/pkgs/gui-pkgs/gui-test/tests/gracket/checkbox-steps.txt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/gracket/checkbox-steps.txt rename to pkgs/gui-pkgs/gui-test/tests/gracket/checkbox-steps.txt diff --git a/pkgs/racket-pkgs/racket-test/tests/gracket/choice-list-steps.txt b/pkgs/gui-pkgs/gui-test/tests/gracket/choice-list-steps.txt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/gracket/choice-list-steps.txt rename to pkgs/gui-pkgs/gui-test/tests/gracket/choice-list-steps.txt diff --git a/pkgs/racket-pkgs/racket-test/tests/gracket/combo-steps.txt b/pkgs/gui-pkgs/gui-test/tests/gracket/combo-steps.txt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/gracket/combo-steps.txt rename to pkgs/gui-pkgs/gui-test/tests/gracket/combo-steps.txt diff --git a/pkgs/racket-pkgs/racket-test/tests/gracket/dc.rktl b/pkgs/gui-pkgs/gui-test/tests/gracket/dc.rktl similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/gracket/dc.rktl rename to pkgs/gui-pkgs/gui-test/tests/gracket/dc.rktl diff --git a/pkgs/racket-pkgs/racket-test/tests/gracket/draw-info.txt b/pkgs/gui-pkgs/gui-test/tests/gracket/draw-info.txt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/gracket/draw-info.txt rename to pkgs/gui-pkgs/gui-test/tests/gracket/draw-info.txt diff --git a/pkgs/racket-pkgs/racket-test/tests/gracket/draw-mem.rkt b/pkgs/gui-pkgs/gui-test/tests/gracket/draw-mem.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/gracket/draw-mem.rkt rename to pkgs/gui-pkgs/gui-test/tests/gracket/draw-mem.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/gracket/draw.rkt b/pkgs/gui-pkgs/gui-test/tests/gracket/draw.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/gracket/draw.rkt rename to pkgs/gui-pkgs/gui-test/tests/gracket/draw.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/gracket/editor.rktl b/pkgs/gui-pkgs/gui-test/tests/gracket/editor.rktl similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/gracket/editor.rktl rename to pkgs/gui-pkgs/gui-test/tests/gracket/editor.rktl diff --git a/pkgs/racket-pkgs/racket-test/tests/gracket/flush-stress.rkt b/pkgs/gui-pkgs/gui-test/tests/gracket/flush-stress.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/gracket/flush-stress.rkt rename to pkgs/gui-pkgs/gui-test/tests/gracket/flush-stress.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/gracket/frame-steps.txt b/pkgs/gui-pkgs/gui-test/tests/gracket/frame-steps.txt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/gracket/frame-steps.txt rename to pkgs/gui-pkgs/gui-test/tests/gracket/frame-steps.txt diff --git a/pkgs/racket-pkgs/racket-test/tests/gracket/gauge-steps.txt b/pkgs/gui-pkgs/gui-test/tests/gracket/gauge-steps.txt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/gracket/gauge-steps.txt rename to pkgs/gui-pkgs/gui-test/tests/gracket/gauge-steps.txt diff --git a/pkgs/racket-pkgs/racket-test/tests/gracket/gl-refresh.rkt b/pkgs/gui-pkgs/gui-test/tests/gracket/gl-refresh.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/gracket/gl-refresh.rkt rename to pkgs/gui-pkgs/gui-test/tests/gracket/gl-refresh.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/gracket/gui-main.rktl b/pkgs/gui-pkgs/gui-test/tests/gracket/gui-main.rktl similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/gracket/gui-main.rktl rename to pkgs/gui-pkgs/gui-test/tests/gracket/gui-main.rktl diff --git a/pkgs/racket-pkgs/racket-test/tests/gracket/gui.rktl b/pkgs/gui-pkgs/gui-test/tests/gracket/gui.rktl similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/gracket/gui.rktl rename to pkgs/gui-pkgs/gui-test/tests/gracket/gui.rktl diff --git a/pkgs/racket-pkgs/racket-test/tests/gracket/image-snip-unmarshalling.rkt b/pkgs/gui-pkgs/gui-test/tests/gracket/image-snip-unmarshalling.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/gracket/image-snip-unmarshalling.rkt rename to pkgs/gui-pkgs/gui-test/tests/gracket/image-snip-unmarshalling.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/gracket/item.rkt b/pkgs/gui-pkgs/gui-test/tests/gracket/item.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/gracket/item.rkt rename to pkgs/gui-pkgs/gui-test/tests/gracket/item.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/gracket/load-handler.rkt b/pkgs/gui-pkgs/gui-test/tests/gracket/load-handler.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/gracket/load-handler.rkt rename to pkgs/gui-pkgs/gui-test/tests/gracket/load-handler.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/gracket/loadtest.rktl b/pkgs/gui-pkgs/gui-test/tests/gracket/loadtest.rktl similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/gracket/loadtest.rktl rename to pkgs/gui-pkgs/gui-test/tests/gracket/loadtest.rktl diff --git a/pkgs/racket-pkgs/racket-test/tests/gracket/media3.mre b/pkgs/gui-pkgs/gui-test/tests/gracket/media3.mre similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/gracket/media3.mre rename to pkgs/gui-pkgs/gui-test/tests/gracket/media3.mre diff --git a/pkgs/racket-pkgs/racket-test/tests/gracket/media6.mre b/pkgs/gui-pkgs/gui-test/tests/gracket/media6.mre similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/gracket/media6.mre rename to pkgs/gui-pkgs/gui-test/tests/gracket/media6.mre diff --git a/pkgs/racket-pkgs/racket-test/tests/gracket/media8.mre b/pkgs/gui-pkgs/gui-test/tests/gracket/media8.mre similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/gracket/media8.mre rename to pkgs/gui-pkgs/gui-test/tests/gracket/media8.mre diff --git a/pkgs/racket-pkgs/racket-test/tests/gracket/mediastream.example b/pkgs/gui-pkgs/gui-test/tests/gracket/mediastream.example similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/gracket/mediastream.example rename to pkgs/gui-pkgs/gui-test/tests/gracket/mediastream.example diff --git a/pkgs/racket-pkgs/racket-test/tests/gracket/mem.rkt b/pkgs/gui-pkgs/gui-test/tests/gracket/mem.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/gracket/mem.rkt rename to pkgs/gui-pkgs/gui-test/tests/gracket/mem.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/gracket/menu-steps.txt b/pkgs/gui-pkgs/gui-test/tests/gracket/menu-steps.txt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/gracket/menu-steps.txt rename to pkgs/gui-pkgs/gui-test/tests/gracket/menu-steps.txt diff --git a/pkgs/racket-pkgs/racket-test/tests/gracket/nruter.xbm b/pkgs/gui-pkgs/gui-test/tests/gracket/nruter.xbm similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/gracket/nruter.xbm rename to pkgs/gui-pkgs/gui-test/tests/gracket/nruter.xbm diff --git a/pkgs/racket-pkgs/racket-test/tests/gracket/paramz.rktl b/pkgs/gui-pkgs/gui-test/tests/gracket/paramz.rktl similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/gracket/paramz.rktl rename to pkgs/gui-pkgs/gui-test/tests/gracket/paramz.rktl diff --git a/pkgs/racket-pkgs/racket-test/tests/gracket/png.rktl b/pkgs/gui-pkgs/gui-test/tests/gracket/png.rktl similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/gracket/png.rktl rename to pkgs/gui-pkgs/gui-test/tests/gracket/png.rktl diff --git a/pkgs/racket-pkgs/racket-test/tests/gracket/prog6.mre b/pkgs/gui-pkgs/gui-test/tests/gracket/prog6.mre similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/gracket/prog6.mre rename to pkgs/gui-pkgs/gui-test/tests/gracket/prog6.mre diff --git a/pkgs/racket-pkgs/racket-test/tests/gracket/prog8.mre b/pkgs/gui-pkgs/gui-test/tests/gracket/prog8.mre similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/gracket/prog8.mre rename to pkgs/gui-pkgs/gui-test/tests/gracket/prog8.mre diff --git a/pkgs/racket-pkgs/racket-test/tests/gracket/racket-ns.rkt b/pkgs/gui-pkgs/gui-test/tests/gracket/racket-ns.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/gracket/racket-ns.rkt rename to pkgs/gui-pkgs/gui-test/tests/gracket/racket-ns.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/gracket/radiobox-steps.txt b/pkgs/gui-pkgs/gui-test/tests/gracket/radiobox-steps.txt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/gracket/radiobox-steps.txt rename to pkgs/gui-pkgs/gui-test/tests/gracket/radiobox-steps.txt diff --git a/pkgs/racket-pkgs/racket-test/tests/gracket/record-dc.rkt b/pkgs/gui-pkgs/gui-test/tests/gracket/record-dc.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/gracket/record-dc.rkt rename to pkgs/gui-pkgs/gui-test/tests/gracket/record-dc.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/gracket/scheme-ns.rkt b/pkgs/gui-pkgs/gui-test/tests/gracket/scheme-ns.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/gracket/scheme-ns.rkt rename to pkgs/gui-pkgs/gui-test/tests/gracket/scheme-ns.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/gracket/showkey.rkt b/pkgs/gui-pkgs/gui-test/tests/gracket/showkey.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/gracket/showkey.rkt rename to pkgs/gui-pkgs/gui-test/tests/gracket/showkey.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/gracket/slider-steps.txt b/pkgs/gui-pkgs/gui-test/tests/gracket/slider-steps.txt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/gracket/slider-steps.txt rename to pkgs/gui-pkgs/gui-test/tests/gracket/slider-steps.txt diff --git a/pkgs/racket-pkgs/racket-test/tests/gracket/test-editor-admin.rkt b/pkgs/gui-pkgs/gui-test/tests/gracket/test-editor-admin.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/gracket/test-editor-admin.rkt rename to pkgs/gui-pkgs/gui-test/tests/gracket/test-editor-admin.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/gracket/testbox6.mre b/pkgs/gui-pkgs/gui-test/tests/gracket/testbox6.mre similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/gracket/testbox6.mre rename to pkgs/gui-pkgs/gui-test/tests/gracket/testbox6.mre diff --git a/pkgs/racket-pkgs/racket-test/tests/gracket/testbox8.mre b/pkgs/gui-pkgs/gui-test/tests/gracket/testbox8.mre similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/gracket/testbox8.mre rename to pkgs/gui-pkgs/gui-test/tests/gracket/testbox8.mre diff --git a/pkgs/racket-pkgs/racket-test/tests/gracket/testing.rktl b/pkgs/gui-pkgs/gui-test/tests/gracket/testing.rktl similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/gracket/testing.rktl rename to pkgs/gui-pkgs/gui-test/tests/gracket/testing.rktl diff --git a/pkgs/racket-pkgs/racket-test/tests/gracket/text-scale.rktl b/pkgs/gui-pkgs/gui-test/tests/gracket/text-scale.rktl similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/gracket/text-scale.rktl rename to pkgs/gui-pkgs/gui-test/tests/gracket/text-scale.rktl diff --git a/pkgs/racket-pkgs/racket-test/tests/gracket/unflushed-circle.rkt b/pkgs/gui-pkgs/gui-test/tests/gracket/unflushed-circle.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/gracket/unflushed-circle.rkt rename to pkgs/gui-pkgs/gui-test/tests/gracket/unflushed-circle.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/gracket/unsafe-draw.rkt b/pkgs/gui-pkgs/gui-test/tests/gracket/unsafe-draw.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/gracket/unsafe-draw.rkt rename to pkgs/gui-pkgs/gui-test/tests/gracket/unsafe-draw.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/gracket/widget-init.rktl b/pkgs/gui-pkgs/gui-test/tests/gracket/widget-init.rktl similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/gracket/widget-init.rktl rename to pkgs/gui-pkgs/gui-test/tests/gracket/widget-init.rktl diff --git a/pkgs/racket-pkgs/racket-test/tests/gracket/windowing.rktl b/pkgs/gui-pkgs/gui-test/tests/gracket/windowing.rktl similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/gracket/windowing.rktl rename to pkgs/gui-pkgs/gui-test/tests/gracket/windowing.rktl diff --git a/pkgs/racket-pkgs/racket-test/tests/gracket/wxme-doc-random.rkt b/pkgs/gui-pkgs/gui-test/tests/gracket/wxme-doc-random.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/gracket/wxme-doc-random.rkt rename to pkgs/gui-pkgs/gui-test/tests/gracket/wxme-doc-random.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/gracket/wxme-load.rkt b/pkgs/gui-pkgs/gui-test/tests/gracket/wxme-load.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/gracket/wxme-load.rkt rename to pkgs/gui-pkgs/gui-test/tests/gracket/wxme-load.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/gracket/wxme-random.rkt b/pkgs/gui-pkgs/gui-test/tests/gracket/wxme-random.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/gracket/wxme-random.rkt rename to pkgs/gui-pkgs/gui-test/tests/gracket/wxme-random.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/gracket/wxme.rkt b/pkgs/gui-pkgs/gui-test/tests/gracket/wxme.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/gracket/wxme.rkt rename to pkgs/gui-pkgs/gui-test/tests/gracket/wxme.rkt diff --git a/pkgs/honu/info.rkt b/pkgs/honu/info.rkt index 65800a7ab8..999e98e334 100644 --- a/pkgs/honu/info.rkt +++ b/pkgs/honu/info.rkt @@ -7,7 +7,8 @@ "rackunit-lib")) (define build-deps '("scribble-lib" "at-exp-lib" - "sandbox-lib")) + "sandbox-lib" + "racket-doc")) ;; Make honu.vim easier to find by copying it to the "lib" directory: (define copy-foreign-libs '("contrib/honu.vim")) diff --git a/pkgs/honu/scribblings/info.rkt b/pkgs/honu/scribblings/info.rkt index e017c3e635..76fed75591 100644 --- a/pkgs/honu/scribblings/info.rkt +++ b/pkgs/honu/scribblings/info.rkt @@ -1,3 +1,3 @@ #lang info -(define scribblings '(("honu.scrbl" (multi-page user-doc) (experimental 40)))) +(define scribblings '(("honu.scrbl" (multi-page) (experimental 40)))) diff --git a/pkgs/htdp-pkgs/htdp-test/info.rkt b/pkgs/htdp-pkgs/htdp-test/info.rkt new file mode 100644 index 0000000000..833531045c --- /dev/null +++ b/pkgs/htdp-pkgs/htdp-test/info.rkt @@ -0,0 +1,11 @@ +#lang info + +(define collection 'multi) +(define deps '()) +(define build-deps '("base" + "htdp-lib" + "compatibility-lib" + "gui-lib" + "racket-test" + "rackunit-lib" + "wxme-lib")) diff --git a/pkgs/racket-pkgs/racket-test/tests/htdp-lang/README b/pkgs/htdp-pkgs/htdp-test/tests/htdp-lang/README similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/htdp-lang/README rename to pkgs/htdp-pkgs/htdp-test/tests/htdp-lang/README diff --git a/pkgs/racket-pkgs/racket-test/tests/htdp-lang/advanced.rktl b/pkgs/htdp-pkgs/htdp-test/tests/htdp-lang/advanced.rktl similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/htdp-lang/advanced.rktl rename to pkgs/htdp-pkgs/htdp-test/tests/htdp-lang/advanced.rktl diff --git a/pkgs/racket-pkgs/racket-test/tests/htdp-lang/beg-adv.rktl b/pkgs/htdp-pkgs/htdp-test/tests/htdp-lang/beg-adv.rktl similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/htdp-lang/beg-adv.rktl rename to pkgs/htdp-pkgs/htdp-test/tests/htdp-lang/beg-adv.rktl diff --git a/pkgs/racket-pkgs/racket-test/tests/htdp-lang/beg-bega.rktl b/pkgs/htdp-pkgs/htdp-test/tests/htdp-lang/beg-bega.rktl similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/htdp-lang/beg-bega.rktl rename to pkgs/htdp-pkgs/htdp-test/tests/htdp-lang/beg-bega.rktl diff --git a/pkgs/racket-pkgs/racket-test/tests/htdp-lang/beg-intm.rktl b/pkgs/htdp-pkgs/htdp-test/tests/htdp-lang/beg-intm.rktl similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/htdp-lang/beg-intm.rktl rename to pkgs/htdp-pkgs/htdp-test/tests/htdp-lang/beg-intm.rktl diff --git a/pkgs/racket-pkgs/racket-test/tests/htdp-lang/beg-intml.rktl b/pkgs/htdp-pkgs/htdp-test/tests/htdp-lang/beg-intml.rktl similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/htdp-lang/beg-intml.rktl rename to pkgs/htdp-pkgs/htdp-test/tests/htdp-lang/beg-intml.rktl diff --git a/pkgs/racket-pkgs/racket-test/tests/htdp-lang/bega-adv.rktl b/pkgs/htdp-pkgs/htdp-test/tests/htdp-lang/bega-adv.rktl similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/htdp-lang/bega-adv.rktl rename to pkgs/htdp-pkgs/htdp-test/tests/htdp-lang/bega-adv.rktl diff --git a/pkgs/racket-pkgs/racket-test/tests/htdp-lang/beginner-abbr.rktl b/pkgs/htdp-pkgs/htdp-test/tests/htdp-lang/beginner-abbr.rktl similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/htdp-lang/beginner-abbr.rktl rename to pkgs/htdp-pkgs/htdp-test/tests/htdp-lang/beginner-abbr.rktl diff --git a/pkgs/racket-pkgs/racket-test/tests/htdp-lang/beginner.rktl b/pkgs/htdp-pkgs/htdp-test/tests/htdp-lang/beginner.rktl similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/htdp-lang/beginner.rktl rename to pkgs/htdp-pkgs/htdp-test/tests/htdp-lang/beginner.rktl diff --git a/pkgs/racket-pkgs/racket-test/tests/htdp-lang/htdp-image.rktl b/pkgs/htdp-pkgs/htdp-test/tests/htdp-lang/htdp-image.rktl similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/htdp-lang/htdp-image.rktl rename to pkgs/htdp-pkgs/htdp-test/tests/htdp-lang/htdp-image.rktl diff --git a/pkgs/racket-pkgs/racket-test/tests/htdp-lang/htdp-test.rktl b/pkgs/htdp-pkgs/htdp-test/tests/htdp-lang/htdp-test.rktl similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/htdp-lang/htdp-test.rktl rename to pkgs/htdp-pkgs/htdp-test/tests/htdp-lang/htdp-test.rktl diff --git a/pkgs/racket-pkgs/racket-test/tests/htdp-lang/htdp.rktl b/pkgs/htdp-pkgs/htdp-test/tests/htdp-lang/htdp.rktl similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/htdp-lang/htdp.rktl rename to pkgs/htdp-pkgs/htdp-test/tests/htdp-lang/htdp.rktl diff --git a/pkgs/racket-pkgs/racket-test/tests/htdp-lang/intermediate-lambda.rktl b/pkgs/htdp-pkgs/htdp-test/tests/htdp-lang/intermediate-lambda.rktl similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/htdp-lang/intermediate-lambda.rktl rename to pkgs/htdp-pkgs/htdp-test/tests/htdp-lang/intermediate-lambda.rktl diff --git a/pkgs/racket-pkgs/racket-test/tests/htdp-lang/intermediate.rktl b/pkgs/htdp-pkgs/htdp-test/tests/htdp-lang/intermediate.rktl similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/htdp-lang/intermediate.rktl rename to pkgs/htdp-pkgs/htdp-test/tests/htdp-lang/intermediate.rktl diff --git a/pkgs/racket-pkgs/racket-test/tests/htdp-lang/intm-adv.rktl b/pkgs/htdp-pkgs/htdp-test/tests/htdp-lang/intm-adv.rktl similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/htdp-lang/intm-adv.rktl rename to pkgs/htdp-pkgs/htdp-test/tests/htdp-lang/intm-adv.rktl diff --git a/pkgs/racket-pkgs/racket-test/tests/htdp-lang/intm-intml.rktl b/pkgs/htdp-pkgs/htdp-test/tests/htdp-lang/intm-intml.rktl similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/htdp-lang/intm-intml.rktl rename to pkgs/htdp-pkgs/htdp-test/tests/htdp-lang/intm-intml.rktl diff --git a/pkgs/racket-pkgs/racket-test/tests/htdp-lang/intmlam-adv.rktl b/pkgs/htdp-pkgs/htdp-test/tests/htdp-lang/intmlam-adv.rktl similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/htdp-lang/intmlam-adv.rktl rename to pkgs/htdp-pkgs/htdp-test/tests/htdp-lang/intmlam-adv.rktl diff --git a/pkgs/racket-pkgs/racket-test/tests/htdp-lang/pr/12117.rkt b/pkgs/htdp-pkgs/htdp-test/tests/htdp-lang/pr/12117.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/htdp-lang/pr/12117.rkt rename to pkgs/htdp-pkgs/htdp-test/tests/htdp-lang/pr/12117.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/htdp-lang/prim.rkt b/pkgs/htdp-pkgs/htdp-test/tests/htdp-lang/prim.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/htdp-lang/prim.rkt rename to pkgs/htdp-pkgs/htdp-test/tests/htdp-lang/prim.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/htdp-lang/syntax.rkt b/pkgs/htdp-pkgs/htdp-test/tests/htdp-lang/syntax.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/htdp-lang/syntax.rkt rename to pkgs/htdp-pkgs/htdp-test/tests/htdp-lang/syntax.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/stepper/already-defined.rktl b/pkgs/htdp-pkgs/htdp-test/tests/stepper/already-defined.rktl similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/stepper/already-defined.rktl rename to pkgs/htdp-pkgs/htdp-test/tests/stepper/already-defined.rktl diff --git a/pkgs/racket-pkgs/racket-test/tests/stepper/automatic-tests.rkt b/pkgs/htdp-pkgs/htdp-test/tests/stepper/automatic-tests.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/stepper/automatic-tests.rkt rename to pkgs/htdp-pkgs/htdp-test/tests/stepper/automatic-tests.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/stepper/bad-letrec-test.rktl b/pkgs/htdp-pkgs/htdp-test/tests/stepper/bad-letrec-test.rktl similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/stepper/bad-letrec-test.rktl rename to pkgs/htdp-pkgs/htdp-test/tests/stepper/bad-letrec-test.rktl diff --git a/pkgs/racket-pkgs/racket-test/tests/stepper/big-bang-test.rkt b/pkgs/htdp-pkgs/htdp-test/tests/stepper/big-bang-test.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/stepper/big-bang-test.rkt rename to pkgs/htdp-pkgs/htdp-test/tests/stepper/big-bang-test.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/stepper/constructor-redexes.rktl b/pkgs/htdp-pkgs/htdp-test/tests/stepper/constructor-redexes.rktl similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/stepper/constructor-redexes.rktl rename to pkgs/htdp-pkgs/htdp-test/tests/stepper/constructor-redexes.rktl diff --git a/pkgs/racket-pkgs/racket-test/tests/stepper/find-tag-test.rkt b/pkgs/htdp-pkgs/htdp-test/tests/stepper/find-tag-test.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/stepper/find-tag-test.rkt rename to pkgs/htdp-pkgs/htdp-test/tests/stepper/find-tag-test.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/stepper/global-prim-reduction.rktl b/pkgs/htdp-pkgs/htdp-test/tests/stepper/global-prim-reduction.rktl similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/stepper/global-prim-reduction.rktl rename to pkgs/htdp-pkgs/htdp-test/tests/stepper/global-prim-reduction.rktl diff --git a/pkgs/racket-pkgs/racket-test/tests/stepper/image-test.rktl b/pkgs/htdp-pkgs/htdp-test/tests/stepper/image-test.rktl similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/stepper/image-test.rktl rename to pkgs/htdp-pkgs/htdp-test/tests/stepper/image-test.rktl diff --git a/pkgs/racket-pkgs/racket-test/tests/stepper/intermediate-y.rktl b/pkgs/htdp-pkgs/htdp-test/tests/stepper/intermediate-y.rktl similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/stepper/intermediate-y.rktl rename to pkgs/htdp-pkgs/htdp-test/tests/stepper/intermediate-y.rktl diff --git a/pkgs/racket-pkgs/racket-test/tests/stepper/jump-to-ui-test.rkt b/pkgs/htdp-pkgs/htdp-test/tests/stepper/jump-to-ui-test.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/stepper/jump-to-ui-test.rkt rename to pkgs/htdp-pkgs/htdp-test/tests/stepper/jump-to-ui-test.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/stepper/lambda-test.rktl b/pkgs/htdp-pkgs/htdp-test/tests/stepper/lambda-test.rktl similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/stepper/lambda-test.rktl rename to pkgs/htdp-pkgs/htdp-test/tests/stepper/lambda-test.rktl diff --git a/pkgs/racket-pkgs/racket-test/tests/stepper/language-level-model.rkt b/pkgs/htdp-pkgs/htdp-test/tests/stepper/language-level-model.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/stepper/language-level-model.rkt rename to pkgs/htdp-pkgs/htdp-test/tests/stepper/language-level-model.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/stepper/let-test.rktl b/pkgs/htdp-pkgs/htdp-test/tests/stepper/let-test.rktl similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/stepper/let-test.rktl rename to pkgs/htdp-pkgs/htdp-test/tests/stepper/let-test.rktl diff --git a/pkgs/racket-pkgs/racket-test/tests/stepper/letrec-test.rktl b/pkgs/htdp-pkgs/htdp-test/tests/stepper/letrec-test.rktl similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/stepper/letrec-test.rktl rename to pkgs/htdp-pkgs/htdp-test/tests/stepper/letrec-test.rktl diff --git a/pkgs/racket-pkgs/racket-test/tests/stepper/local-define-struct.rktl b/pkgs/htdp-pkgs/htdp-test/tests/stepper/local-define-struct.rktl similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/stepper/local-define-struct.rktl rename to pkgs/htdp-pkgs/htdp-test/tests/stepper/local-define-struct.rktl diff --git a/pkgs/racket-pkgs/racket-test/tests/stepper/local-test-2.rktl b/pkgs/htdp-pkgs/htdp-test/tests/stepper/local-test-2.rktl similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/stepper/local-test-2.rktl rename to pkgs/htdp-pkgs/htdp-test/tests/stepper/local-test-2.rktl diff --git a/pkgs/racket-pkgs/racket-test/tests/stepper/local-test.rktl b/pkgs/htdp-pkgs/htdp-test/tests/stepper/local-test.rktl similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/stepper/local-test.rktl rename to pkgs/htdp-pkgs/htdp-test/tests/stepper/local-test.rktl diff --git a/pkgs/racket-pkgs/racket-test/tests/stepper/long-error-message.rktl b/pkgs/htdp-pkgs/htdp-test/tests/stepper/long-error-message.rktl similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/stepper/long-error-message.rktl rename to pkgs/htdp-pkgs/htdp-test/tests/stepper/long-error-message.rktl diff --git a/pkgs/racket-pkgs/racket-test/tests/stepper/manual-tests.txt b/pkgs/htdp-pkgs/htdp-test/tests/stepper/manual-tests.txt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/stepper/manual-tests.txt rename to pkgs/htdp-pkgs/htdp-test/tests/stepper/manual-tests.txt diff --git a/pkgs/racket-pkgs/racket-test/tests/stepper/multiply-defined.rktl b/pkgs/htdp-pkgs/htdp-test/tests/stepper/multiply-defined.rktl similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/stepper/multiply-defined.rktl rename to pkgs/htdp-pkgs/htdp-test/tests/stepper/multiply-defined.rktl diff --git a/pkgs/racket-pkgs/racket-test/tests/stepper/name-chaining.rktl b/pkgs/htdp-pkgs/htdp-test/tests/stepper/name-chaining.rktl similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/stepper/name-chaining.rktl rename to pkgs/htdp-pkgs/htdp-test/tests/stepper/name-chaining.rktl diff --git a/pkgs/racket-pkgs/racket-test/tests/stepper/no-else-clause.rktl b/pkgs/htdp-pkgs/htdp-test/tests/stepper/no-else-clause.rktl similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/stepper/no-else-clause.rktl rename to pkgs/htdp-pkgs/htdp-test/tests/stepper/no-else-clause.rktl diff --git a/pkgs/racket-pkgs/racket-test/tests/stepper/non-procedure.rktl b/pkgs/htdp-pkgs/htdp-test/tests/stepper/non-procedure.rktl similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/stepper/non-procedure.rktl rename to pkgs/htdp-pkgs/htdp-test/tests/stepper/non-procedure.rktl diff --git a/pkgs/racket-pkgs/racket-test/tests/stepper/print-convert-test.rktl b/pkgs/htdp-pkgs/htdp-test/tests/stepper/print-convert-test.rktl similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/stepper/print-convert-test.rktl rename to pkgs/htdp-pkgs/htdp-test/tests/stepper/print-convert-test.rktl diff --git a/pkgs/racket-pkgs/racket-test/tests/stepper/printing-reducing-test.rktl b/pkgs/htdp-pkgs/htdp-test/tests/stepper/printing-reducing-test.rktl similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/stepper/printing-reducing-test.rktl rename to pkgs/htdp-pkgs/htdp-test/tests/stepper/printing-reducing-test.rktl diff --git a/pkgs/racket-pkgs/racket-test/tests/stepper/procedure-display.rktl b/pkgs/htdp-pkgs/htdp-test/tests/stepper/procedure-display.rktl similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/stepper/procedure-display.rktl rename to pkgs/htdp-pkgs/htdp-test/tests/stepper/procedure-display.rktl diff --git a/pkgs/racket-pkgs/racket-test/tests/stepper/recur-test b/pkgs/htdp-pkgs/htdp-test/tests/stepper/recur-test similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/stepper/recur-test rename to pkgs/htdp-pkgs/htdp-test/tests/stepper/recur-test diff --git a/pkgs/racket-pkgs/racket-test/tests/stepper/right-redex.rktl b/pkgs/htdp-pkgs/htdp-test/tests/stepper/right-redex.rktl similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/stepper/right-redex.rktl rename to pkgs/htdp-pkgs/htdp-test/tests/stepper/right-redex.rktl diff --git a/pkgs/racket-pkgs/racket-test/tests/stepper/shared-unit-tests.rkt b/pkgs/htdp-pkgs/htdp-test/tests/stepper/shared-unit-tests.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/stepper/shared-unit-tests.rkt rename to pkgs/htdp-pkgs/htdp-test/tests/stepper/shared-unit-tests.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/stepper/structures.rktl b/pkgs/htdp-pkgs/htdp-test/tests/stepper/structures.rktl similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/stepper/structures.rktl rename to pkgs/htdp-pkgs/htdp-test/tests/stepper/structures.rktl diff --git a/pkgs/racket-pkgs/racket-test/tests/stepper/symbol-identifier.rktl b/pkgs/htdp-pkgs/htdp-test/tests/stepper/symbol-identifier.rktl similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/stepper/symbol-identifier.rktl rename to pkgs/htdp-pkgs/htdp-test/tests/stepper/symbol-identifier.rktl diff --git a/pkgs/racket-pkgs/racket-test/tests/stepper/symbols.rktl b/pkgs/htdp-pkgs/htdp-test/tests/stepper/symbols.rktl similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/stepper/symbols.rktl rename to pkgs/htdp-pkgs/htdp-test/tests/stepper/symbols.rktl diff --git a/pkgs/racket-pkgs/racket-test/tests/stepper/syntax-error-ordering.rktl b/pkgs/htdp-pkgs/htdp-test/tests/stepper/syntax-error-ordering.rktl similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/stepper/syntax-error-ordering.rktl rename to pkgs/htdp-pkgs/htdp-test/tests/stepper/syntax-error-ordering.rktl diff --git a/pkgs/racket-pkgs/racket-test/tests/stepper/test-abbrev.rkt b/pkgs/htdp-pkgs/htdp-test/tests/stepper/test-abbrev.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/stepper/test-abbrev.rkt rename to pkgs/htdp-pkgs/htdp-test/tests/stepper/test-abbrev.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/stepper/test-cases.rkt b/pkgs/htdp-pkgs/htdp-test/tests/stepper/test-cases.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/stepper/test-cases.rkt rename to pkgs/htdp-pkgs/htdp-test/tests/stepper/test-cases.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/stepper/test-engine.rkt b/pkgs/htdp-pkgs/htdp-test/tests/stepper/test-engine.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/stepper/test-engine.rkt rename to pkgs/htdp-pkgs/htdp-test/tests/stepper/test-engine.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/stepper/test-or.rktl b/pkgs/htdp-pkgs/htdp-test/tests/stepper/test-or.rktl similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/stepper/test-or.rktl rename to pkgs/htdp-pkgs/htdp-test/tests/stepper/test-or.rktl diff --git a/pkgs/racket-pkgs/racket-test/tests/stepper/through-tests.rkt b/pkgs/htdp-pkgs/htdp-test/tests/stepper/through-tests.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/stepper/through-tests.rkt rename to pkgs/htdp-pkgs/htdp-test/tests/stepper/through-tests.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/stepper/two-tests.rktl b/pkgs/htdp-pkgs/htdp-test/tests/stepper/two-tests.rktl similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/stepper/two-tests.rktl rename to pkgs/htdp-pkgs/htdp-test/tests/stepper/two-tests.rktl diff --git a/pkgs/racket-pkgs/racket-test/tests/stepper/unannotated.rktl b/pkgs/htdp-pkgs/htdp-test/tests/stepper/unannotated.rktl similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/stepper/unannotated.rktl rename to pkgs/htdp-pkgs/htdp-test/tests/stepper/unannotated.rktl diff --git a/pkgs/racket-pkgs/racket-test/tests/stepper/undefined.rktl b/pkgs/htdp-pkgs/htdp-test/tests/stepper/undefined.rktl similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/stepper/undefined.rktl rename to pkgs/htdp-pkgs/htdp-test/tests/stepper/undefined.rktl diff --git a/pkgs/racket-pkgs/racket-test/tests/stepper/world-test.rktl b/pkgs/htdp-pkgs/htdp-test/tests/stepper/world-test.rktl similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/stepper/world-test.rktl rename to pkgs/htdp-pkgs/htdp-test/tests/stepper/world-test.rktl diff --git a/pkgs/racket-pkgs/racket-test/tests/stepper/write-display.rktl b/pkgs/htdp-pkgs/htdp-test/tests/stepper/write-display.rktl similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/stepper/write-display.rktl rename to pkgs/htdp-pkgs/htdp-test/tests/stepper/write-display.rktl diff --git a/pkgs/racket-pkgs/racket-test/tests/test-engine/TestEngineTest.rkt b/pkgs/htdp-pkgs/htdp-test/tests/test-engine/TestEngineTest.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/test-engine/TestEngineTest.rkt rename to pkgs/htdp-pkgs/htdp-test/tests/test-engine/TestEngineTest.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/xml/xml-snip-bug.rkt b/pkgs/htdp-pkgs/htdp-test/tests/xml/xml-snip-bug.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/xml/xml-snip-bug.rkt rename to pkgs/htdp-pkgs/htdp-test/tests/xml/xml-snip-bug.rkt diff --git a/pkgs/html-pkgs/html-test/info.rkt b/pkgs/html-pkgs/html-test/info.rkt new file mode 100644 index 0000000000..866eb33878 --- /dev/null +++ b/pkgs/html-pkgs/html-test/info.rkt @@ -0,0 +1,5 @@ +#lang info + +(define collection 'multi) + +(define deps '()) diff --git a/pkgs/racket-pkgs/racket-test/tests/html/test-docs-complete.rkt b/pkgs/html-pkgs/html-test/tests/html/test-docs-complete.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/html/test-docs-complete.rkt rename to pkgs/html-pkgs/html-test/tests/html/test-docs-complete.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/html/test.rkt b/pkgs/html-pkgs/html-test/tests/html/test.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/html/test.rkt rename to pkgs/html-pkgs/html-test/tests/html/test.rkt diff --git a/pkgs/lazy/info.rkt b/pkgs/lazy/info.rkt index 2f737d3dfe..2561e8c293 100644 --- a/pkgs/lazy/info.rkt +++ b/pkgs/lazy/info.rkt @@ -24,5 +24,6 @@ "htdp" "string-constants-lib" "compatibility-lib")) -(define build-deps '("racket-doc" +(define build-deps '("eli-tester" + "racket-doc" "scribble-lib")) diff --git a/pkgs/racket-pkgs/racket-test/tests/lazy/forcers.rkt b/pkgs/lazy/tests/forcers.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/lazy/forcers.rkt rename to pkgs/lazy/tests/forcers.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/lazy/lang.rkt b/pkgs/lazy/tests/lang.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/lazy/lang.rkt rename to pkgs/lazy/tests/lang.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/lazy/main.rkt b/pkgs/lazy/tests/main.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/lazy/main.rkt rename to pkgs/lazy/tests/main.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/lazy/promise.rkt b/pkgs/lazy/tests/promise.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/lazy/promise.rkt rename to pkgs/lazy/tests/promise.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/lazy/space.rkt b/pkgs/lazy/tests/space.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/lazy/space.rkt rename to pkgs/lazy/tests/space.rkt diff --git a/pkgs/macro-debugger-pkgs/macro-debugger/info.rkt b/pkgs/macro-debugger-pkgs/macro-debugger/info.rkt index 3e6e1a0078..354e113360 100644 --- a/pkgs/macro-debugger-pkgs/macro-debugger/info.rkt +++ b/pkgs/macro-debugger-pkgs/macro-debugger/info.rkt @@ -11,5 +11,6 @@ "unstable-list-lib" "macro-debugger-text-lib" "unstable")) -(define build-deps '("scribble-lib" +(define build-deps '("rackunit-lib" + "scribble-lib" "racket-doc")) diff --git a/pkgs/racket-pkgs/racket-test/tests/macro-debugger/all-tests.rkt b/pkgs/macro-debugger-pkgs/macro-debugger/tests/macro-debugger/all-tests.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/macro-debugger/all-tests.rkt rename to pkgs/macro-debugger-pkgs/macro-debugger/tests/macro-debugger/all-tests.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/macro-debugger/check-requires/src-a.rkt b/pkgs/macro-debugger-pkgs/macro-debugger/tests/macro-debugger/check-requires/src-a.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/macro-debugger/check-requires/src-a.rkt rename to pkgs/macro-debugger-pkgs/macro-debugger/tests/macro-debugger/check-requires/src-a.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/macro-debugger/check-requires/src-b.rkt b/pkgs/macro-debugger-pkgs/macro-debugger/tests/macro-debugger/check-requires/src-b.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/macro-debugger/check-requires/src-b.rkt rename to pkgs/macro-debugger-pkgs/macro-debugger/tests/macro-debugger/check-requires/src-b.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/macro-debugger/check-requires/src-c.rkt b/pkgs/macro-debugger-pkgs/macro-debugger/tests/macro-debugger/check-requires/src-c.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/macro-debugger/check-requires/src-c.rkt rename to pkgs/macro-debugger-pkgs/macro-debugger/tests/macro-debugger/check-requires/src-c.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/macro-debugger/check-requires/use-a.rkt b/pkgs/macro-debugger-pkgs/macro-debugger/tests/macro-debugger/check-requires/use-a.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/macro-debugger/check-requires/use-a.rkt rename to pkgs/macro-debugger-pkgs/macro-debugger/tests/macro-debugger/check-requires/use-a.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/macro-debugger/check-requires/use-cs.rkt b/pkgs/macro-debugger-pkgs/macro-debugger/tests/macro-debugger/check-requires/use-cs.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/macro-debugger/check-requires/use-cs.rkt rename to pkgs/macro-debugger-pkgs/macro-debugger/tests/macro-debugger/check-requires/use-cs.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/macro-debugger/gentest-framework.rkt b/pkgs/macro-debugger-pkgs/macro-debugger/tests/macro-debugger/gentest-framework.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/macro-debugger/gentest-framework.rkt rename to pkgs/macro-debugger-pkgs/macro-debugger/tests/macro-debugger/gentest-framework.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/macro-debugger/gentests.rkt b/pkgs/macro-debugger-pkgs/macro-debugger/tests/macro-debugger/gentests.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/macro-debugger/gentests.rkt rename to pkgs/macro-debugger-pkgs/macro-debugger/tests/macro-debugger/gentests.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/macro-debugger/gui-tests.rkt b/pkgs/macro-debugger-pkgs/macro-debugger/tests/macro-debugger/gui-tests.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/macro-debugger/gui-tests.rkt rename to pkgs/macro-debugger-pkgs/macro-debugger/tests/macro-debugger/gui-tests.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/macro-debugger/test-setup.rkt b/pkgs/macro-debugger-pkgs/macro-debugger/tests/macro-debugger/test-setup.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/macro-debugger/test-setup.rkt rename to pkgs/macro-debugger-pkgs/macro-debugger/tests/macro-debugger/test-setup.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/macro-debugger/tests/collects.rkt b/pkgs/macro-debugger-pkgs/macro-debugger/tests/macro-debugger/tests/collects.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/macro-debugger/tests/collects.rkt rename to pkgs/macro-debugger-pkgs/macro-debugger/tests/macro-debugger/tests/collects.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/macro-debugger/tests/hiding.rkt b/pkgs/macro-debugger-pkgs/macro-debugger/tests/macro-debugger/tests/hiding.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/macro-debugger/tests/hiding.rkt rename to pkgs/macro-debugger-pkgs/macro-debugger/tests/macro-debugger/tests/hiding.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/macro-debugger/tests/policy.rkt b/pkgs/macro-debugger-pkgs/macro-debugger/tests/macro-debugger/tests/policy.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/macro-debugger/tests/policy.rkt rename to pkgs/macro-debugger-pkgs/macro-debugger/tests/macro-debugger/tests/policy.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/macro-debugger/tests/regression.rkt b/pkgs/macro-debugger-pkgs/macro-debugger/tests/macro-debugger/tests/regression.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/macro-debugger/tests/regression.rkt rename to pkgs/macro-debugger-pkgs/macro-debugger/tests/macro-debugger/tests/regression.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/macro-debugger/tests/syntax-basic.rkt b/pkgs/macro-debugger-pkgs/macro-debugger/tests/macro-debugger/tests/syntax-basic.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/macro-debugger/tests/syntax-basic.rkt rename to pkgs/macro-debugger-pkgs/macro-debugger/tests/macro-debugger/tests/syntax-basic.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/macro-debugger/tests/syntax-errors.rkt b/pkgs/macro-debugger-pkgs/macro-debugger/tests/macro-debugger/tests/syntax-errors.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/macro-debugger/tests/syntax-errors.rkt rename to pkgs/macro-debugger-pkgs/macro-debugger/tests/macro-debugger/tests/syntax-errors.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/macro-debugger/tests/syntax-macros.rkt b/pkgs/macro-debugger-pkgs/macro-debugger/tests/macro-debugger/tests/syntax-macros.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/macro-debugger/tests/syntax-macros.rkt rename to pkgs/macro-debugger-pkgs/macro-debugger/tests/macro-debugger/tests/syntax-macros.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/macro-debugger/tests/syntax-modules.rkt b/pkgs/macro-debugger-pkgs/macro-debugger/tests/macro-debugger/tests/syntax-modules.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/macro-debugger/tests/syntax-modules.rkt rename to pkgs/macro-debugger-pkgs/macro-debugger/tests/macro-debugger/tests/syntax-modules.rkt diff --git a/pkgs/main-distribution-test/info.rkt b/pkgs/main-distribution-test/info.rkt new file mode 100644 index 0000000000..83f302bcc6 --- /dev/null +++ b/pkgs/main-distribution-test/info.rkt @@ -0,0 +1,16 @@ +#lang info + +(define collection 'multi) + +(define deps '("racket-test" + "gui-test" + "db-test" + "htdp-test" + "redex-test" + "drracket-test" + "profile-test" + "srfi-test" + "errortrace-test" + "r6rs-test" + "web-server-test" + "xrepl-test")) diff --git a/pkgs/main-distribution/info.rkt b/pkgs/main-distribution/info.rkt index 459e312da7..9317c3ac4f 100644 --- a/pkgs/main-distribution/info.rkt +++ b/pkgs/main-distribution/info.rkt @@ -14,7 +14,6 @@ "draw-doc" "draw-lib" "drracket" - "drracket-test" "eopl" "errortrace" "frtime" @@ -22,8 +21,6 @@ "future-visualizer-typed" "games" "gui" - "gui-test" - "honu" "htdp" "html" "icons" @@ -49,7 +46,6 @@ "racket-doc" "racket-index" "racket-lib" - "racket-test" "racklog" "rackunit-lib" "readline" @@ -70,7 +66,6 @@ "trace" "typed-racket" "typed-racket-more" - "typed-racket-tests" "unstable" "unstable-contract-lib" "unstable-latent-contract-lib" diff --git a/pkgs/racket-pkgs/racket-test/tests/racket/stress/mpfr-ffi-call-vs-racket.rkt b/pkgs/math/tests/stress/mpfr-ffi-call-vs-racket.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/racket/stress/mpfr-ffi-call-vs-racket.rkt rename to pkgs/math/tests/stress/mpfr-ffi-call-vs-racket.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/mysterx/tests.rkt b/pkgs/mysterx/tests/tests.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/mysterx/tests.rkt rename to pkgs/mysterx/tests/tests.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/mzcom/README b/pkgs/mzcom/tests/README similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/mzcom/README rename to pkgs/mzcom/tests/README diff --git a/pkgs/racket-pkgs/racket-test/tests/mzcom/test.rktl b/pkgs/mzcom/tests/test.rktl similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/mzcom/test.rktl rename to pkgs/mzcom/tests/test.rktl diff --git a/pkgs/plai/info.rkt b/pkgs/plai/info.rkt index 276c12b1e3..b55f09df32 100644 --- a/pkgs/plai/info.rkt +++ b/pkgs/plai/info.rkt @@ -12,6 +12,10 @@ "gui-lib" "sandbox-lib" "web-server-lib")) -(define build-deps '("racket-doc" +(define build-deps '("at-exp-lib" + "eli-tester" + "pconvert-lib" + "rackunit-lib" + "racket-doc" "web-server-doc" "scribble-lib")) diff --git a/pkgs/racket-pkgs/racket-test/tests/plai/datatype-coverage.rkt b/pkgs/plai/tests/datatype-coverage.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/plai/datatype-coverage.rkt rename to pkgs/plai/tests/datatype-coverage.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/plai/datatype-exports.rkt b/pkgs/plai/tests/datatype-exports.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/plai/datatype-exports.rkt rename to pkgs/plai/tests/datatype-exports.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/plai/datatype-state.rkt b/pkgs/plai/tests/datatype-state.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/plai/datatype-state.rkt rename to pkgs/plai/tests/datatype-state.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/plai/datatype.rkt b/pkgs/plai/tests/datatype.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/plai/datatype.rkt rename to pkgs/plai/tests/datatype.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/plai/gc/bad-collectors/no-collection-collector.rkt b/pkgs/plai/tests/gc/bad-collectors/no-collection-collector.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/plai/gc/bad-collectors/no-collection-collector.rkt rename to pkgs/plai/tests/gc/bad-collectors/no-collection-collector.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/plai/gc/bad-mutators/mut-1.rkt b/pkgs/plai/tests/gc/bad-mutators/mut-1.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/plai/gc/bad-mutators/mut-1.rkt rename to pkgs/plai/tests/gc/bad-mutators/mut-1.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/plai/gc/bad-mutators/mutator0.rkt b/pkgs/plai/tests/gc/bad-mutators/mutator0.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/plai/gc/bad-mutators/mutator0.rkt rename to pkgs/plai/tests/gc/bad-mutators/mutator0.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/plai/gc/bad-mutators/mutator1.rkt b/pkgs/plai/tests/gc/bad-mutators/mutator1.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/plai/gc/bad-mutators/mutator1.rkt rename to pkgs/plai/tests/gc/bad-mutators/mutator1.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/plai/gc/bad-mutators/mutator2.rkt b/pkgs/plai/tests/gc/bad-mutators/mutator2.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/plai/gc/bad-mutators/mutator2.rkt rename to pkgs/plai/tests/gc/bad-mutators/mutator2.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/plai/gc/bad-mutators/mutator3.rkt b/pkgs/plai/tests/gc/bad-mutators/mutator3.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/plai/gc/bad-mutators/mutator3.rkt rename to pkgs/plai/tests/gc/bad-mutators/mutator3.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/plai/gc/bad-mutators/mutator5.rkt b/pkgs/plai/tests/gc/bad-mutators/mutator5.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/plai/gc/bad-mutators/mutator5.rkt rename to pkgs/plai/tests/gc/bad-mutators/mutator5.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/plai/gc/bad-mutators/void-app.rkt b/pkgs/plai/tests/gc/bad-mutators/void-app.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/plai/gc/bad-mutators/void-app.rkt rename to pkgs/plai/tests/gc/bad-mutators/void-app.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/plai/gc/good-collectors/good-collector.rkt b/pkgs/plai/tests/gc/good-collectors/good-collector.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/plai/gc/good-collectors/good-collector.rkt rename to pkgs/plai/tests/gc/good-collectors/good-collector.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/plai/gc/good-collectors/trivial-collector.rkt b/pkgs/plai/tests/gc/good-collectors/trivial-collector.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/plai/gc/good-collectors/trivial-collector.rkt rename to pkgs/plai/tests/gc/good-collectors/trivial-collector.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/plai/gc/good-mutators/andor.rkt b/pkgs/plai/tests/gc/good-mutators/andor.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/plai/gc/good-mutators/andor.rkt rename to pkgs/plai/tests/gc/good-mutators/andor.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/plai/gc/good-mutators/app.rkt b/pkgs/plai/tests/gc/good-mutators/app.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/plai/gc/good-mutators/app.rkt rename to pkgs/plai/tests/gc/good-mutators/app.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/plai/gc/good-mutators/bindings.rkt b/pkgs/plai/tests/gc/good-mutators/bindings.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/plai/gc/good-mutators/bindings.rkt rename to pkgs/plai/tests/gc/good-mutators/bindings.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/plai/gc/good-mutators/by-val.rkt b/pkgs/plai/tests/gc/good-mutators/by-val.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/plai/gc/good-mutators/by-val.rkt rename to pkgs/plai/tests/gc/good-mutators/by-val.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/plai/gc/good-mutators/case.rkt b/pkgs/plai/tests/gc/good-mutators/case.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/plai/gc/good-mutators/case.rkt rename to pkgs/plai/tests/gc/good-mutators/case.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/plai/gc/good-mutators/circular.rkt b/pkgs/plai/tests/gc/good-mutators/circular.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/plai/gc/good-mutators/circular.rkt rename to pkgs/plai/tests/gc/good-mutators/circular.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/plai/gc/good-mutators/classic-error.rkt b/pkgs/plai/tests/gc/good-mutators/classic-error.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/plai/gc/good-mutators/classic-error.rkt rename to pkgs/plai/tests/gc/good-mutators/classic-error.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/plai/gc/good-mutators/closure-1.rkt b/pkgs/plai/tests/gc/good-mutators/closure-1.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/plai/gc/good-mutators/closure-1.rkt rename to pkgs/plai/tests/gc/good-mutators/closure-1.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/plai/gc/good-mutators/closure-2.rkt b/pkgs/plai/tests/gc/good-mutators/closure-2.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/plai/gc/good-mutators/closure-2.rkt rename to pkgs/plai/tests/gc/good-mutators/closure-2.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/plai/gc/good-mutators/cond.rkt b/pkgs/plai/tests/gc/good-mutators/cond.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/plai/gc/good-mutators/cond.rkt rename to pkgs/plai/tests/gc/good-mutators/cond.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/plai/gc/good-mutators/danny-bug.rkt b/pkgs/plai/tests/gc/good-mutators/danny-bug.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/plai/gc/good-mutators/danny-bug.rkt rename to pkgs/plai/tests/gc/good-mutators/danny-bug.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/plai/gc/good-mutators/else.rkt b/pkgs/plai/tests/gc/good-mutators/else.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/plai/gc/good-mutators/else.rkt rename to pkgs/plai/tests/gc/good-mutators/else.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/plai/gc/good-mutators/empty-mutator.rkt b/pkgs/plai/tests/gc/good-mutators/empty-mutator.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/plai/gc/good-mutators/empty-mutator.rkt rename to pkgs/plai/tests/gc/good-mutators/empty-mutator.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/plai/gc/good-mutators/gc-order.rkt b/pkgs/plai/tests/gc/good-mutators/gc-order.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/plai/gc/good-mutators/gc-order.rkt rename to pkgs/plai/tests/gc/good-mutators/gc-order.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/plai/gc/good-mutators/global-roots.rkt b/pkgs/plai/tests/gc/good-mutators/global-roots.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/plai/gc/good-mutators/global-roots.rkt rename to pkgs/plai/tests/gc/good-mutators/global-roots.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/plai/gc/good-mutators/imports.rkt b/pkgs/plai/tests/gc/good-mutators/imports.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/plai/gc/good-mutators/imports.rkt rename to pkgs/plai/tests/gc/good-mutators/imports.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/plai/gc/good-mutators/kathi-bug-1.rkt b/pkgs/plai/tests/gc/good-mutators/kathi-bug-1.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/plai/gc/good-mutators/kathi-bug-1.rkt rename to pkgs/plai/tests/gc/good-mutators/kathi-bug-1.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/plai/gc/good-mutators/me-let.rkt b/pkgs/plai/tests/gc/good-mutators/me-let.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/plai/gc/good-mutators/me-let.rkt rename to pkgs/plai/tests/gc/good-mutators/me-let.rkt diff --git a/pkgs/plai/tests/gc/good-mutators/modpath.rkt b/pkgs/plai/tests/gc/good-mutators/modpath.rkt new file mode 100644 index 0000000000..eab1728d81 --- /dev/null +++ b/pkgs/plai/tests/gc/good-mutators/modpath.rkt @@ -0,0 +1,4 @@ +#lang plai/mutator +(allocator-setup plai/tests/gc/good-collectors/good-collector 10) +1 +2 diff --git a/pkgs/racket-pkgs/racket-test/tests/plai/gc/good-mutators/mutator4.rkt b/pkgs/plai/tests/gc/good-mutators/mutator4.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/plai/gc/good-mutators/mutator4.rkt rename to pkgs/plai/tests/gc/good-mutators/mutator4.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/plai/gc/good-mutators/mutator6.rkt b/pkgs/plai/tests/gc/good-mutators/mutator6.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/plai/gc/good-mutators/mutator6.rkt rename to pkgs/plai/tests/gc/good-mutators/mutator6.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/plai/gc/good-mutators/mutator7.rkt b/pkgs/plai/tests/gc/good-mutators/mutator7.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/plai/gc/good-mutators/mutator7.rkt rename to pkgs/plai/tests/gc/good-mutators/mutator7.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/plai/gc/good-mutators/names.rkt b/pkgs/plai/tests/gc/good-mutators/names.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/plai/gc/good-mutators/names.rkt rename to pkgs/plai/tests/gc/good-mutators/names.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/plai/gc/good-mutators/proc-list.rkt b/pkgs/plai/tests/gc/good-mutators/proc-list.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/plai/gc/good-mutators/proc-list.rkt rename to pkgs/plai/tests/gc/good-mutators/proc-list.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/plai/gc/good-mutators/repeat-test.rkt b/pkgs/plai/tests/gc/good-mutators/repeat-test.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/plai/gc/good-mutators/repeat-test.rkt rename to pkgs/plai/tests/gc/good-mutators/repeat-test.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/plai/gc/good-mutators/sfs.rkt b/pkgs/plai/tests/gc/good-mutators/sfs.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/plai/gc/good-mutators/sfs.rkt rename to pkgs/plai/tests/gc/good-mutators/sfs.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/plai/gc/good-mutators/student-1.rkt b/pkgs/plai/tests/gc/good-mutators/student-1.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/plai/gc/good-mutators/student-1.rkt rename to pkgs/plai/tests/gc/good-mutators/student-1.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/plai/gc/good-mutators/student20111116.rkt b/pkgs/plai/tests/gc/good-mutators/student20111116.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/plai/gc/good-mutators/student20111116.rkt rename to pkgs/plai/tests/gc/good-mutators/student20111116.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/plai/gc/good-mutators/tail-calls.rkt b/pkgs/plai/tests/gc/good-mutators/tail-calls.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/plai/gc/good-mutators/tail-calls.rkt rename to pkgs/plai/tests/gc/good-mutators/tail-calls.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/plai/gc/good-mutators/test-framework.rkt b/pkgs/plai/tests/gc/good-mutators/test-framework.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/plai/gc/good-mutators/test-framework.rkt rename to pkgs/plai/tests/gc/good-mutators/test-framework.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/plai/gc/good-mutators/thunks.rkt b/pkgs/plai/tests/gc/good-mutators/thunks.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/plai/gc/good-mutators/thunks.rkt rename to pkgs/plai/tests/gc/good-mutators/thunks.rkt diff --git a/pkgs/plai/tests/gc/info.rkt b/pkgs/plai/tests/gc/info.rkt new file mode 100644 index 0000000000..b541575df7 --- /dev/null +++ b/pkgs/plai/tests/gc/info.rkt @@ -0,0 +1,5 @@ +#lang info + +(define compile-omit-paths '("bad-mutators" + "bad-collectors" + "other-mutators")) diff --git a/pkgs/racket-pkgs/racket-test/tests/plai/gc/other-mutators/begin.rkt b/pkgs/plai/tests/gc/other-mutators/begin.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/plai/gc/other-mutators/begin.rkt rename to pkgs/plai/tests/gc/other-mutators/begin.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/plai/gc/other-mutators/error.rkt b/pkgs/plai/tests/gc/other-mutators/error.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/plai/gc/other-mutators/error.rkt rename to pkgs/plai/tests/gc/other-mutators/error.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/plai/gc/other-mutators/printing.rkt b/pkgs/plai/tests/gc/other-mutators/printing.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/plai/gc/other-mutators/printing.rkt rename to pkgs/plai/tests/gc/other-mutators/printing.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/plai/gc/other-mutators/quote.rkt b/pkgs/plai/tests/gc/other-mutators/quote.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/plai/gc/other-mutators/quote.rkt rename to pkgs/plai/tests/gc/other-mutators/quote.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/plai/gc/other-mutators/top.rkt b/pkgs/plai/tests/gc/other-mutators/top.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/plai/gc/other-mutators/top.rkt rename to pkgs/plai/tests/gc/other-mutators/top.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/plai/gc/run-test.rkt b/pkgs/plai/tests/gc/run-test.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/plai/gc/run-test.rkt rename to pkgs/plai/tests/gc/run-test.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/plai/gc2/bad-collectors/no-collection-collector.rkt b/pkgs/plai/tests/gc2/bad-collectors/no-collection-collector.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/plai/gc2/bad-collectors/no-collection-collector.rkt rename to pkgs/plai/tests/gc2/bad-collectors/no-collection-collector.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/plai/gc2/bad-mutators/mut-1.rkt b/pkgs/plai/tests/gc2/bad-mutators/mut-1.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/plai/gc2/bad-mutators/mut-1.rkt rename to pkgs/plai/tests/gc2/bad-mutators/mut-1.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/plai/gc2/bad-mutators/mutator0.rkt b/pkgs/plai/tests/gc2/bad-mutators/mutator0.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/plai/gc2/bad-mutators/mutator0.rkt rename to pkgs/plai/tests/gc2/bad-mutators/mutator0.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/plai/gc2/bad-mutators/mutator1.rkt b/pkgs/plai/tests/gc2/bad-mutators/mutator1.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/plai/gc2/bad-mutators/mutator1.rkt rename to pkgs/plai/tests/gc2/bad-mutators/mutator1.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/plai/gc2/bad-mutators/mutator2.rkt b/pkgs/plai/tests/gc2/bad-mutators/mutator2.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/plai/gc2/bad-mutators/mutator2.rkt rename to pkgs/plai/tests/gc2/bad-mutators/mutator2.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/plai/gc2/bad-mutators/mutator3.rkt b/pkgs/plai/tests/gc2/bad-mutators/mutator3.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/plai/gc2/bad-mutators/mutator3.rkt rename to pkgs/plai/tests/gc2/bad-mutators/mutator3.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/plai/gc2/bad-mutators/mutator5.rkt b/pkgs/plai/tests/gc2/bad-mutators/mutator5.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/plai/gc2/bad-mutators/mutator5.rkt rename to pkgs/plai/tests/gc2/bad-mutators/mutator5.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/plai/gc2/bad-mutators/void-app.rkt b/pkgs/plai/tests/gc2/bad-mutators/void-app.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/plai/gc2/bad-mutators/void-app.rkt rename to pkgs/plai/tests/gc2/bad-mutators/void-app.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/plai/gc2/good-collectors/good-collector.rkt b/pkgs/plai/tests/gc2/good-collectors/good-collector.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/plai/gc2/good-collectors/good-collector.rkt rename to pkgs/plai/tests/gc2/good-collectors/good-collector.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/plai/gc2/good-collectors/trivial-collector.rkt b/pkgs/plai/tests/gc2/good-collectors/trivial-collector.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/plai/gc2/good-collectors/trivial-collector.rkt rename to pkgs/plai/tests/gc2/good-collectors/trivial-collector.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/plai/gc2/good-mutators/andor.rkt b/pkgs/plai/tests/gc2/good-mutators/andor.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/plai/gc2/good-mutators/andor.rkt rename to pkgs/plai/tests/gc2/good-mutators/andor.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/plai/gc2/good-mutators/app.rkt b/pkgs/plai/tests/gc2/good-mutators/app.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/plai/gc2/good-mutators/app.rkt rename to pkgs/plai/tests/gc2/good-mutators/app.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/plai/gc2/good-mutators/bindings.rkt b/pkgs/plai/tests/gc2/good-mutators/bindings.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/plai/gc2/good-mutators/bindings.rkt rename to pkgs/plai/tests/gc2/good-mutators/bindings.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/plai/gc2/good-mutators/by-val.rkt b/pkgs/plai/tests/gc2/good-mutators/by-val.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/plai/gc2/good-mutators/by-val.rkt rename to pkgs/plai/tests/gc2/good-mutators/by-val.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/plai/gc2/good-mutators/case.rkt b/pkgs/plai/tests/gc2/good-mutators/case.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/plai/gc2/good-mutators/case.rkt rename to pkgs/plai/tests/gc2/good-mutators/case.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/plai/gc2/good-mutators/circular.rkt b/pkgs/plai/tests/gc2/good-mutators/circular.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/plai/gc2/good-mutators/circular.rkt rename to pkgs/plai/tests/gc2/good-mutators/circular.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/plai/gc2/good-mutators/classic-error.rkt b/pkgs/plai/tests/gc2/good-mutators/classic-error.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/plai/gc2/good-mutators/classic-error.rkt rename to pkgs/plai/tests/gc2/good-mutators/classic-error.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/plai/gc2/good-mutators/closure-1.rkt b/pkgs/plai/tests/gc2/good-mutators/closure-1.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/plai/gc2/good-mutators/closure-1.rkt rename to pkgs/plai/tests/gc2/good-mutators/closure-1.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/plai/gc2/good-mutators/closure-2.rkt b/pkgs/plai/tests/gc2/good-mutators/closure-2.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/plai/gc2/good-mutators/closure-2.rkt rename to pkgs/plai/tests/gc2/good-mutators/closure-2.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/plai/gc2/good-mutators/cond.rkt b/pkgs/plai/tests/gc2/good-mutators/cond.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/plai/gc2/good-mutators/cond.rkt rename to pkgs/plai/tests/gc2/good-mutators/cond.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/plai/gc2/good-mutators/danny-bug.rkt b/pkgs/plai/tests/gc2/good-mutators/danny-bug.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/plai/gc2/good-mutators/danny-bug.rkt rename to pkgs/plai/tests/gc2/good-mutators/danny-bug.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/plai/gc2/good-mutators/else.rkt b/pkgs/plai/tests/gc2/good-mutators/else.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/plai/gc2/good-mutators/else.rkt rename to pkgs/plai/tests/gc2/good-mutators/else.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/plai/gc2/good-mutators/empty-mutator.rkt b/pkgs/plai/tests/gc2/good-mutators/empty-mutator.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/plai/gc2/good-mutators/empty-mutator.rkt rename to pkgs/plai/tests/gc2/good-mutators/empty-mutator.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/plai/gc2/good-mutators/gc-order.rkt b/pkgs/plai/tests/gc2/good-mutators/gc-order.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/plai/gc2/good-mutators/gc-order.rkt rename to pkgs/plai/tests/gc2/good-mutators/gc-order.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/plai/gc2/good-mutators/global-roots.rkt b/pkgs/plai/tests/gc2/good-mutators/global-roots.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/plai/gc2/good-mutators/global-roots.rkt rename to pkgs/plai/tests/gc2/good-mutators/global-roots.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/plai/gc2/good-mutators/imports.rkt b/pkgs/plai/tests/gc2/good-mutators/imports.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/plai/gc2/good-mutators/imports.rkt rename to pkgs/plai/tests/gc2/good-mutators/imports.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/plai/gc2/good-mutators/kathi-bug-1.rkt b/pkgs/plai/tests/gc2/good-mutators/kathi-bug-1.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/plai/gc2/good-mutators/kathi-bug-1.rkt rename to pkgs/plai/tests/gc2/good-mutators/kathi-bug-1.rkt diff --git a/pkgs/plai/tests/gc2/good-mutators/modpath.rkt b/pkgs/plai/tests/gc2/good-mutators/modpath.rkt new file mode 100644 index 0000000000..2fcb2d08fa --- /dev/null +++ b/pkgs/plai/tests/gc2/good-mutators/modpath.rkt @@ -0,0 +1,4 @@ +#lang plai/gc2/mutator +(allocator-setup plai/tests/gc2/good-collectors/good-collector 10) +1 +2 diff --git a/pkgs/racket-pkgs/racket-test/tests/plai/gc2/good-mutators/mutator4.rkt b/pkgs/plai/tests/gc2/good-mutators/mutator4.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/plai/gc2/good-mutators/mutator4.rkt rename to pkgs/plai/tests/gc2/good-mutators/mutator4.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/plai/gc2/good-mutators/mutator6.rkt b/pkgs/plai/tests/gc2/good-mutators/mutator6.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/plai/gc2/good-mutators/mutator6.rkt rename to pkgs/plai/tests/gc2/good-mutators/mutator6.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/plai/gc2/good-mutators/mutator7.rkt b/pkgs/plai/tests/gc2/good-mutators/mutator7.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/plai/gc2/good-mutators/mutator7.rkt rename to pkgs/plai/tests/gc2/good-mutators/mutator7.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/plai/gc2/good-mutators/mv.rkt b/pkgs/plai/tests/gc2/good-mutators/mv.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/plai/gc2/good-mutators/mv.rkt rename to pkgs/plai/tests/gc2/good-mutators/mv.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/plai/gc2/good-mutators/names.rkt b/pkgs/plai/tests/gc2/good-mutators/names.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/plai/gc2/good-mutators/names.rkt rename to pkgs/plai/tests/gc2/good-mutators/names.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/plai/gc2/good-mutators/nested-lam.rkt b/pkgs/plai/tests/gc2/good-mutators/nested-lam.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/plai/gc2/good-mutators/nested-lam.rkt rename to pkgs/plai/tests/gc2/good-mutators/nested-lam.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/plai/gc2/good-mutators/proc-list.rkt b/pkgs/plai/tests/gc2/good-mutators/proc-list.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/plai/gc2/good-mutators/proc-list.rkt rename to pkgs/plai/tests/gc2/good-mutators/proc-list.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/plai/gc2/good-mutators/repeat-test.rkt b/pkgs/plai/tests/gc2/good-mutators/repeat-test.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/plai/gc2/good-mutators/repeat-test.rkt rename to pkgs/plai/tests/gc2/good-mutators/repeat-test.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/plai/gc2/good-mutators/sfs.rkt b/pkgs/plai/tests/gc2/good-mutators/sfs.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/plai/gc2/good-mutators/sfs.rkt rename to pkgs/plai/tests/gc2/good-mutators/sfs.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/plai/gc2/good-mutators/student-1.rkt b/pkgs/plai/tests/gc2/good-mutators/student-1.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/plai/gc2/good-mutators/student-1.rkt rename to pkgs/plai/tests/gc2/good-mutators/student-1.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/plai/gc2/good-mutators/student20111116.rkt b/pkgs/plai/tests/gc2/good-mutators/student20111116.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/plai/gc2/good-mutators/student20111116.rkt rename to pkgs/plai/tests/gc2/good-mutators/student20111116.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/plai/gc2/good-mutators/tail-calls.rkt b/pkgs/plai/tests/gc2/good-mutators/tail-calls.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/plai/gc2/good-mutators/tail-calls.rkt rename to pkgs/plai/tests/gc2/good-mutators/tail-calls.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/plai/gc2/good-mutators/test-framework.rkt b/pkgs/plai/tests/gc2/good-mutators/test-framework.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/plai/gc2/good-mutators/test-framework.rkt rename to pkgs/plai/tests/gc2/good-mutators/test-framework.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/plai/gc2/good-mutators/thunks.rkt b/pkgs/plai/tests/gc2/good-mutators/thunks.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/plai/gc2/good-mutators/thunks.rkt rename to pkgs/plai/tests/gc2/good-mutators/thunks.rkt diff --git a/pkgs/plai/tests/gc2/info.rkt b/pkgs/plai/tests/gc2/info.rkt new file mode 100644 index 0000000000..b541575df7 --- /dev/null +++ b/pkgs/plai/tests/gc2/info.rkt @@ -0,0 +1,5 @@ +#lang info + +(define compile-omit-paths '("bad-mutators" + "bad-collectors" + "other-mutators")) diff --git a/pkgs/racket-pkgs/racket-test/tests/plai/gc2/other-mutators/begin.rkt b/pkgs/plai/tests/gc2/other-mutators/begin.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/plai/gc2/other-mutators/begin.rkt rename to pkgs/plai/tests/gc2/other-mutators/begin.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/plai/gc2/other-mutators/error.rkt b/pkgs/plai/tests/gc2/other-mutators/error.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/plai/gc2/other-mutators/error.rkt rename to pkgs/plai/tests/gc2/other-mutators/error.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/plai/gc2/other-mutators/morse.rkt b/pkgs/plai/tests/gc2/other-mutators/morse.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/plai/gc2/other-mutators/morse.rkt rename to pkgs/plai/tests/gc2/other-mutators/morse.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/plai/gc2/other-mutators/printing.rkt b/pkgs/plai/tests/gc2/other-mutators/printing.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/plai/gc2/other-mutators/printing.rkt rename to pkgs/plai/tests/gc2/other-mutators/printing.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/plai/gc2/other-mutators/quote.rkt b/pkgs/plai/tests/gc2/other-mutators/quote.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/plai/gc2/other-mutators/quote.rkt rename to pkgs/plai/tests/gc2/other-mutators/quote.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/plai/gc2/other-mutators/top.rkt b/pkgs/plai/tests/gc2/other-mutators/top.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/plai/gc2/other-mutators/top.rkt rename to pkgs/plai/tests/gc2/other-mutators/top.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/plai/gc2/roots-test.rkt b/pkgs/plai/tests/gc2/roots-test.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/plai/gc2/roots-test.rkt rename to pkgs/plai/tests/gc2/roots-test.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/plai/gc2/run-test.rkt b/pkgs/plai/tests/gc2/run-test.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/plai/gc2/run-test.rkt rename to pkgs/plai/tests/gc2/run-test.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/plai/gc2/set-restriction-test.rkt b/pkgs/plai/tests/gc2/set-restriction-test.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/plai/gc2/set-restriction-test.rkt rename to pkgs/plai/tests/gc2/set-restriction-test.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/plai/printer.rkt b/pkgs/plai/tests/printer.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/plai/printer.rkt rename to pkgs/plai/tests/printer.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/plai/shared.rkt b/pkgs/plai/tests/shared.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/plai/shared.rkt rename to pkgs/plai/tests/shared.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/plai/test-harness.rkt b/pkgs/plai/tests/test-harness.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/plai/test-harness.rkt rename to pkgs/plai/tests/test-harness.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/plai/test-random-mutator.rkt b/pkgs/plai/tests/test-random-mutator.rkt similarity index 98% rename from pkgs/racket-pkgs/racket-test/tests/plai/test-random-mutator.rkt rename to pkgs/plai/tests/test-random-mutator.rkt index c38c43fd53..39c925efe2 100644 --- a/pkgs/racket-pkgs/racket-test/tests/plai/test-random-mutator.rkt +++ b/pkgs/plai/tests/test-random-mutator.rkt @@ -21,7 +21,7 @@ (call-with-output-file tmpfile (λ (port) (fprintf port "#lang plai/mutator\n") - (fprintf port "~s\n" `(allocator-setup tests/plai/gc/good-collectors/good-collector 100)) + (fprintf port "~s\n" `(allocator-setup plai/tests/gc/good-collectors/good-collector 100)) (for-each (λ (exp) (pretty-write exp port)) exps)) #:exists 'truncate) diff --git a/pkgs/racket-pkgs/racket-test/tests/plai/util.rkt b/pkgs/plai/tests/util.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/plai/util.rkt rename to pkgs/plai/tests/util.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/plai/web.rkt b/pkgs/plai/tests/web.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/plai/web.rkt rename to pkgs/plai/tests/web.rkt diff --git a/pkgs/plt-services/info.rkt b/pkgs/plt-services/info.rkt index 895f41e8e8..988c791c1a 100644 --- a/pkgs/plt-services/info.rkt +++ b/pkgs/plt-services/info.rkt @@ -1,13 +1,19 @@ #lang info -;; This package holds infrastructure that is used to drive +;; This package references infrastructure that is used to drive ;; builds and other services and that is not part of a ;; distribution. (define collection 'multi) -(define deps '("distro-build" - +(define deps '(;; "Fake" dependencies to make them included + ;; in a default build: + "main-distribution-test" + "distro-build" + "honu" + + ;; Actual dependencies: + "eli-tester" "at-exp-lib" "syntax-color-lib" "base" @@ -15,6 +21,4 @@ "net-lib" "sandbox-lib" "scribble-lib" - "compatibility-lib" - "racket-test")) -(define implies '("distro-build")) + "compatibility-lib")) diff --git a/pkgs/profile-pkgs/profile-test/info.rkt b/pkgs/profile-pkgs/profile-test/info.rkt new file mode 100644 index 0000000000..16d99ff5fc --- /dev/null +++ b/pkgs/profile-pkgs/profile-test/info.rkt @@ -0,0 +1,7 @@ +#lang info + +(define collection 'multi) +(define deps '()) +(define build-deps '("base" + "eli-tester" + "profile-lib")) diff --git a/pkgs/racket-pkgs/racket-test/tests/profile/analyze.rkt b/pkgs/profile-pkgs/profile-test/tests/profile/analyze.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/profile/analyze.rkt rename to pkgs/profile-pkgs/profile-test/tests/profile/analyze.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/profile/main.rkt b/pkgs/profile-pkgs/profile-test/tests/profile/main.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/profile/main.rkt rename to pkgs/profile-pkgs/profile-test/tests/profile/main.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/profile/topsort.rkt b/pkgs/profile-pkgs/profile-test/tests/profile/topsort.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/profile/topsort.rkt rename to pkgs/profile-pkgs/profile-test/tests/profile/topsort.rkt diff --git a/pkgs/r6rs-pkgs/r6rs-test/info.rkt b/pkgs/r6rs-pkgs/r6rs-test/info.rkt new file mode 100644 index 0000000000..5c26fe7f3a --- /dev/null +++ b/pkgs/r6rs-pkgs/r6rs-test/info.rkt @@ -0,0 +1,4 @@ +#lang info + +(define collection 'multi) +(define deps '()) diff --git a/pkgs/racket-pkgs/racket-test/tests/r6rs/README.txt b/pkgs/r6rs-pkgs/r6rs-test/tests/r6rs/README.txt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/r6rs/README.txt rename to pkgs/r6rs-pkgs/r6rs-test/tests/r6rs/README.txt diff --git a/pkgs/racket-pkgs/racket-test/tests/r6rs/arithmetic/bitwise.sls b/pkgs/r6rs-pkgs/r6rs-test/tests/r6rs/arithmetic/bitwise.sls similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/r6rs/arithmetic/bitwise.sls rename to pkgs/r6rs-pkgs/r6rs-test/tests/r6rs/arithmetic/bitwise.sls diff --git a/pkgs/racket-pkgs/racket-test/tests/r6rs/arithmetic/fixnums.sls b/pkgs/r6rs-pkgs/r6rs-test/tests/r6rs/arithmetic/fixnums.sls similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/r6rs/arithmetic/fixnums.sls rename to pkgs/r6rs-pkgs/r6rs-test/tests/r6rs/arithmetic/fixnums.sls diff --git a/pkgs/racket-pkgs/racket-test/tests/r6rs/arithmetic/flonums.sls b/pkgs/r6rs-pkgs/r6rs-test/tests/r6rs/arithmetic/flonums.sls similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/r6rs/arithmetic/flonums.sls rename to pkgs/r6rs-pkgs/r6rs-test/tests/r6rs/arithmetic/flonums.sls diff --git a/pkgs/racket-pkgs/racket-test/tests/r6rs/base.sls b/pkgs/r6rs-pkgs/r6rs-test/tests/r6rs/base.sls similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/r6rs/base.sls rename to pkgs/r6rs-pkgs/r6rs-test/tests/r6rs/base.sls diff --git a/pkgs/racket-pkgs/racket-test/tests/r6rs/bytevectors.sls b/pkgs/r6rs-pkgs/r6rs-test/tests/r6rs/bytevectors.sls similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/r6rs/bytevectors.sls rename to pkgs/r6rs-pkgs/r6rs-test/tests/r6rs/bytevectors.sls diff --git a/pkgs/racket-pkgs/racket-test/tests/r6rs/conditions.sls b/pkgs/r6rs-pkgs/r6rs-test/tests/r6rs/conditions.sls similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/r6rs/conditions.sls rename to pkgs/r6rs-pkgs/r6rs-test/tests/r6rs/conditions.sls diff --git a/pkgs/racket-pkgs/racket-test/tests/r6rs/contrib.sls b/pkgs/r6rs-pkgs/r6rs-test/tests/r6rs/contrib.sls similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/r6rs/contrib.sls rename to pkgs/r6rs-pkgs/r6rs-test/tests/r6rs/contrib.sls diff --git a/pkgs/racket-pkgs/racket-test/tests/r6rs/contrib/helper1.sls b/pkgs/r6rs-pkgs/r6rs-test/tests/r6rs/contrib/helper1.sls similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/r6rs/contrib/helper1.sls rename to pkgs/r6rs-pkgs/r6rs-test/tests/r6rs/contrib/helper1.sls diff --git a/pkgs/racket-pkgs/racket-test/tests/r6rs/control.sls b/pkgs/r6rs-pkgs/r6rs-test/tests/r6rs/control.sls similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/r6rs/control.sls rename to pkgs/r6rs-pkgs/r6rs-test/tests/r6rs/control.sls diff --git a/pkgs/racket-pkgs/racket-test/tests/r6rs/enums.sls b/pkgs/r6rs-pkgs/r6rs-test/tests/r6rs/enums.sls similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/r6rs/enums.sls rename to pkgs/r6rs-pkgs/r6rs-test/tests/r6rs/enums.sls diff --git a/pkgs/racket-pkgs/racket-test/tests/r6rs/eval.sls b/pkgs/r6rs-pkgs/r6rs-test/tests/r6rs/eval.sls similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/r6rs/eval.sls rename to pkgs/r6rs-pkgs/r6rs-test/tests/r6rs/eval.sls diff --git a/pkgs/racket-pkgs/racket-test/tests/r6rs/exceptions.sls b/pkgs/r6rs-pkgs/r6rs-test/tests/r6rs/exceptions.sls similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/r6rs/exceptions.sls rename to pkgs/r6rs-pkgs/r6rs-test/tests/r6rs/exceptions.sls diff --git a/pkgs/racket-pkgs/racket-test/tests/r6rs/hashtables.sls b/pkgs/r6rs-pkgs/r6rs-test/tests/r6rs/hashtables.sls similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/r6rs/hashtables.sls rename to pkgs/r6rs-pkgs/r6rs-test/tests/r6rs/hashtables.sls diff --git a/pkgs/racket-pkgs/racket-test/tests/r6rs/io/ports.sls b/pkgs/r6rs-pkgs/r6rs-test/tests/r6rs/io/ports.sls similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/r6rs/io/ports.sls rename to pkgs/r6rs-pkgs/r6rs-test/tests/r6rs/io/ports.sls diff --git a/pkgs/racket-pkgs/racket-test/tests/r6rs/io/simple.sls b/pkgs/r6rs-pkgs/r6rs-test/tests/r6rs/io/simple.sls similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/r6rs/io/simple.sls rename to pkgs/r6rs-pkgs/r6rs-test/tests/r6rs/io/simple.sls diff --git a/pkgs/racket-pkgs/racket-test/tests/r6rs/lists.sls b/pkgs/r6rs-pkgs/r6rs-test/tests/r6rs/lists.sls similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/r6rs/lists.sls rename to pkgs/r6rs-pkgs/r6rs-test/tests/r6rs/lists.sls diff --git a/pkgs/racket-pkgs/racket-test/tests/r6rs/mutable-pairs.sls b/pkgs/r6rs-pkgs/r6rs-test/tests/r6rs/mutable-pairs.sls similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/r6rs/mutable-pairs.sls rename to pkgs/r6rs-pkgs/r6rs-test/tests/r6rs/mutable-pairs.sls diff --git a/pkgs/racket-pkgs/racket-test/tests/r6rs/mutable-strings.sls b/pkgs/r6rs-pkgs/r6rs-test/tests/r6rs/mutable-strings.sls similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/r6rs/mutable-strings.sls rename to pkgs/r6rs-pkgs/r6rs-test/tests/r6rs/mutable-strings.sls diff --git a/pkgs/racket-pkgs/racket-test/tests/r6rs/programs.sls b/pkgs/r6rs-pkgs/r6rs-test/tests/r6rs/programs.sls similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/r6rs/programs.sls rename to pkgs/r6rs-pkgs/r6rs-test/tests/r6rs/programs.sls diff --git a/pkgs/racket-pkgs/racket-test/tests/r6rs/r5rs.sls b/pkgs/r6rs-pkgs/r6rs-test/tests/r6rs/r5rs.sls similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/r6rs/r5rs.sls rename to pkgs/r6rs-pkgs/r6rs-test/tests/r6rs/r5rs.sls diff --git a/pkgs/racket-pkgs/racket-test/tests/r6rs/reader.sls b/pkgs/r6rs-pkgs/r6rs-test/tests/r6rs/reader.sls similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/r6rs/reader.sls rename to pkgs/r6rs-pkgs/r6rs-test/tests/r6rs/reader.sls diff --git a/pkgs/racket-pkgs/racket-test/tests/r6rs/records/procedural.sls b/pkgs/r6rs-pkgs/r6rs-test/tests/r6rs/records/procedural.sls similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/r6rs/records/procedural.sls rename to pkgs/r6rs-pkgs/r6rs-test/tests/r6rs/records/procedural.sls diff --git a/pkgs/racket-pkgs/racket-test/tests/r6rs/records/syntactic.sls b/pkgs/r6rs-pkgs/r6rs-test/tests/r6rs/records/syntactic.sls similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/r6rs/records/syntactic.sls rename to pkgs/r6rs-pkgs/r6rs-test/tests/r6rs/records/syntactic.sls diff --git a/pkgs/racket-pkgs/racket-test/tests/r6rs/run-via-eval.sps b/pkgs/r6rs-pkgs/r6rs-test/tests/r6rs/run-via-eval.sps similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/r6rs/run-via-eval.sps rename to pkgs/r6rs-pkgs/r6rs-test/tests/r6rs/run-via-eval.sps diff --git a/pkgs/racket-pkgs/racket-test/tests/r6rs/run.sps b/pkgs/r6rs-pkgs/r6rs-test/tests/r6rs/run.sps similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/r6rs/run.sps rename to pkgs/r6rs-pkgs/r6rs-test/tests/r6rs/run.sps diff --git a/pkgs/racket-pkgs/racket-test/tests/r6rs/run/arithmetic/bitwise.sps b/pkgs/r6rs-pkgs/r6rs-test/tests/r6rs/run/arithmetic/bitwise.sps similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/r6rs/run/arithmetic/bitwise.sps rename to pkgs/r6rs-pkgs/r6rs-test/tests/r6rs/run/arithmetic/bitwise.sps diff --git a/pkgs/racket-pkgs/racket-test/tests/r6rs/run/arithmetic/fixnums.sps b/pkgs/r6rs-pkgs/r6rs-test/tests/r6rs/run/arithmetic/fixnums.sps similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/r6rs/run/arithmetic/fixnums.sps rename to pkgs/r6rs-pkgs/r6rs-test/tests/r6rs/run/arithmetic/fixnums.sps diff --git a/pkgs/racket-pkgs/racket-test/tests/r6rs/run/arithmetic/flonums.sps b/pkgs/r6rs-pkgs/r6rs-test/tests/r6rs/run/arithmetic/flonums.sps similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/r6rs/run/arithmetic/flonums.sps rename to pkgs/r6rs-pkgs/r6rs-test/tests/r6rs/run/arithmetic/flonums.sps diff --git a/pkgs/racket-pkgs/racket-test/tests/r6rs/run/base.sps b/pkgs/r6rs-pkgs/r6rs-test/tests/r6rs/run/base.sps similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/r6rs/run/base.sps rename to pkgs/r6rs-pkgs/r6rs-test/tests/r6rs/run/base.sps diff --git a/pkgs/racket-pkgs/racket-test/tests/r6rs/run/bytevectors.sps b/pkgs/r6rs-pkgs/r6rs-test/tests/r6rs/run/bytevectors.sps similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/r6rs/run/bytevectors.sps rename to pkgs/r6rs-pkgs/r6rs-test/tests/r6rs/run/bytevectors.sps diff --git a/pkgs/racket-pkgs/racket-test/tests/r6rs/run/conditions.sps b/pkgs/r6rs-pkgs/r6rs-test/tests/r6rs/run/conditions.sps similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/r6rs/run/conditions.sps rename to pkgs/r6rs-pkgs/r6rs-test/tests/r6rs/run/conditions.sps diff --git a/pkgs/racket-pkgs/racket-test/tests/r6rs/run/contrib.sps b/pkgs/r6rs-pkgs/r6rs-test/tests/r6rs/run/contrib.sps similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/r6rs/run/contrib.sps rename to pkgs/r6rs-pkgs/r6rs-test/tests/r6rs/run/contrib.sps diff --git a/pkgs/racket-pkgs/racket-test/tests/r6rs/run/control.sps b/pkgs/r6rs-pkgs/r6rs-test/tests/r6rs/run/control.sps similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/r6rs/run/control.sps rename to pkgs/r6rs-pkgs/r6rs-test/tests/r6rs/run/control.sps diff --git a/pkgs/racket-pkgs/racket-test/tests/r6rs/run/enums.sps b/pkgs/r6rs-pkgs/r6rs-test/tests/r6rs/run/enums.sps similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/r6rs/run/enums.sps rename to pkgs/r6rs-pkgs/r6rs-test/tests/r6rs/run/enums.sps diff --git a/pkgs/racket-pkgs/racket-test/tests/r6rs/run/eval.sps b/pkgs/r6rs-pkgs/r6rs-test/tests/r6rs/run/eval.sps similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/r6rs/run/eval.sps rename to pkgs/r6rs-pkgs/r6rs-test/tests/r6rs/run/eval.sps diff --git a/pkgs/racket-pkgs/racket-test/tests/r6rs/run/exceptions.sps b/pkgs/r6rs-pkgs/r6rs-test/tests/r6rs/run/exceptions.sps similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/r6rs/run/exceptions.sps rename to pkgs/r6rs-pkgs/r6rs-test/tests/r6rs/run/exceptions.sps diff --git a/pkgs/racket-pkgs/racket-test/tests/r6rs/run/hashtables.sps b/pkgs/r6rs-pkgs/r6rs-test/tests/r6rs/run/hashtables.sps similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/r6rs/run/hashtables.sps rename to pkgs/r6rs-pkgs/r6rs-test/tests/r6rs/run/hashtables.sps diff --git a/pkgs/racket-pkgs/racket-test/tests/r6rs/run/io/ports.sps b/pkgs/r6rs-pkgs/r6rs-test/tests/r6rs/run/io/ports.sps similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/r6rs/run/io/ports.sps rename to pkgs/r6rs-pkgs/r6rs-test/tests/r6rs/run/io/ports.sps diff --git a/pkgs/racket-pkgs/racket-test/tests/r6rs/run/io/simple.sps b/pkgs/r6rs-pkgs/r6rs-test/tests/r6rs/run/io/simple.sps similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/r6rs/run/io/simple.sps rename to pkgs/r6rs-pkgs/r6rs-test/tests/r6rs/run/io/simple.sps diff --git a/pkgs/racket-pkgs/racket-test/tests/r6rs/run/lists.sps b/pkgs/r6rs-pkgs/r6rs-test/tests/r6rs/run/lists.sps similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/r6rs/run/lists.sps rename to pkgs/r6rs-pkgs/r6rs-test/tests/r6rs/run/lists.sps diff --git a/pkgs/racket-pkgs/racket-test/tests/r6rs/run/mutable-pairs.sps b/pkgs/r6rs-pkgs/r6rs-test/tests/r6rs/run/mutable-pairs.sps similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/r6rs/run/mutable-pairs.sps rename to pkgs/r6rs-pkgs/r6rs-test/tests/r6rs/run/mutable-pairs.sps diff --git a/pkgs/racket-pkgs/racket-test/tests/r6rs/run/mutable-strings.sps b/pkgs/r6rs-pkgs/r6rs-test/tests/r6rs/run/mutable-strings.sps similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/r6rs/run/mutable-strings.sps rename to pkgs/r6rs-pkgs/r6rs-test/tests/r6rs/run/mutable-strings.sps diff --git a/pkgs/racket-pkgs/racket-test/tests/r6rs/run/programs.sps b/pkgs/r6rs-pkgs/r6rs-test/tests/r6rs/run/programs.sps similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/r6rs/run/programs.sps rename to pkgs/r6rs-pkgs/r6rs-test/tests/r6rs/run/programs.sps diff --git a/pkgs/racket-pkgs/racket-test/tests/r6rs/run/r5rs.sps b/pkgs/r6rs-pkgs/r6rs-test/tests/r6rs/run/r5rs.sps similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/r6rs/run/r5rs.sps rename to pkgs/r6rs-pkgs/r6rs-test/tests/r6rs/run/r5rs.sps diff --git a/pkgs/racket-pkgs/racket-test/tests/r6rs/run/reader.sps b/pkgs/r6rs-pkgs/r6rs-test/tests/r6rs/run/reader.sps similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/r6rs/run/reader.sps rename to pkgs/r6rs-pkgs/r6rs-test/tests/r6rs/run/reader.sps diff --git a/pkgs/racket-pkgs/racket-test/tests/r6rs/run/records/procedural.sps b/pkgs/r6rs-pkgs/r6rs-test/tests/r6rs/run/records/procedural.sps similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/r6rs/run/records/procedural.sps rename to pkgs/r6rs-pkgs/r6rs-test/tests/r6rs/run/records/procedural.sps diff --git a/pkgs/racket-pkgs/racket-test/tests/r6rs/run/records/syntactic.sps b/pkgs/r6rs-pkgs/r6rs-test/tests/r6rs/run/records/syntactic.sps similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/r6rs/run/records/syntactic.sps rename to pkgs/r6rs-pkgs/r6rs-test/tests/r6rs/run/records/syntactic.sps diff --git a/pkgs/racket-pkgs/racket-test/tests/r6rs/run/run.sps b/pkgs/r6rs-pkgs/r6rs-test/tests/r6rs/run/run.sps similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/r6rs/run/run.sps rename to pkgs/r6rs-pkgs/r6rs-test/tests/r6rs/run/run.sps diff --git a/pkgs/racket-pkgs/racket-test/tests/r6rs/run/sorting.sps b/pkgs/r6rs-pkgs/r6rs-test/tests/r6rs/run/sorting.sps similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/r6rs/run/sorting.sps rename to pkgs/r6rs-pkgs/r6rs-test/tests/r6rs/run/sorting.sps diff --git a/pkgs/racket-pkgs/racket-test/tests/r6rs/run/syntax-case.sps b/pkgs/r6rs-pkgs/r6rs-test/tests/r6rs/run/syntax-case.sps similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/r6rs/run/syntax-case.sps rename to pkgs/r6rs-pkgs/r6rs-test/tests/r6rs/run/syntax-case.sps diff --git a/pkgs/racket-pkgs/racket-test/tests/r6rs/run/test.sps b/pkgs/r6rs-pkgs/r6rs-test/tests/r6rs/run/test.sps similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/r6rs/run/test.sps rename to pkgs/r6rs-pkgs/r6rs-test/tests/r6rs/run/test.sps diff --git a/pkgs/racket-pkgs/racket-test/tests/r6rs/run/unicode.sps b/pkgs/r6rs-pkgs/r6rs-test/tests/r6rs/run/unicode.sps similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/r6rs/run/unicode.sps rename to pkgs/r6rs-pkgs/r6rs-test/tests/r6rs/run/unicode.sps diff --git a/pkgs/racket-pkgs/racket-test/tests/r6rs/sorting.sls b/pkgs/r6rs-pkgs/r6rs-test/tests/r6rs/sorting.sls similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/r6rs/sorting.sls rename to pkgs/r6rs-pkgs/r6rs-test/tests/r6rs/sorting.sls diff --git a/pkgs/racket-pkgs/racket-test/tests/r6rs/syntax-case.sls b/pkgs/r6rs-pkgs/r6rs-test/tests/r6rs/syntax-case.sls similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/r6rs/syntax-case.sls rename to pkgs/r6rs-pkgs/r6rs-test/tests/r6rs/syntax-case.sls diff --git a/pkgs/racket-pkgs/racket-test/tests/r6rs/test.sls b/pkgs/r6rs-pkgs/r6rs-test/tests/r6rs/test.sls similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/r6rs/test.sls rename to pkgs/r6rs-pkgs/r6rs-test/tests/r6rs/test.sls diff --git a/pkgs/racket-pkgs/racket-test/tests/r6rs/unicode.sls b/pkgs/r6rs-pkgs/r6rs-test/tests/r6rs/unicode.sls similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/r6rs/unicode.sls rename to pkgs/r6rs-pkgs/r6rs-test/tests/r6rs/unicode.sls diff --git a/pkgs/racket-pkgs/racket-test/info.rkt b/pkgs/racket-pkgs/racket-test/info.rkt index 0c416f8c2f..402309ea7a 100644 --- a/pkgs/racket-pkgs/racket-test/info.rkt +++ b/pkgs/racket-pkgs/racket-test/info.rkt @@ -3,14 +3,27 @@ (define collection 'multi) (define deps '("unstable-debug-lib" "unstable-flonum-lib" + "unstable-macro-testing-lib" "compiler-lib" "sandbox-lib" "compatibility-lib" "pconvert-lib" + "eli-tester" ;; for `net` tests "net-lib" ;; for `pkg` tests "web-server-lib" "rackunit-lib" ;; for `json` tests - "at-exp-lib")) + "at-exp-lib" + + "r5rs-lib" + "racket-doc" + "scribble-lib" + "scribble-text-lib" + "syntax-color-lib" + "typed-racket-lib" + "redex-lib")) + +(define build-deps '("base" + "data-lib")) diff --git a/pkgs/racket-pkgs/racket-test/tests/future/future.rkt b/pkgs/racket-pkgs/racket-test/tests/future/future.rkt index 8e4a847b9c..41b6674268 100644 --- a/pkgs/racket-pkgs/racket-test/tests/future/future.rkt +++ b/pkgs/racket-pkgs/racket-test/tests/future/future.rkt @@ -2,14 +2,7 @@ (require scheme/future scheme/list - rackunit - (only-in future-visualizer/trace trace-futures) - (only-in future-visualizer/private/visualizer-data runtime-block-event?)) - -;Test whether a futures program hits any barricades -(define-syntax-rule (blocks? e ...) - (let ([log (trace-futures e ...)]) - (> (length (filter runtime-block-event? log)) 0))) + rackunit) #|Need to add expressions which raise exceptions inside a future thunk which can be caught at the touch site @@ -882,33 +875,6 @@ We should also test deep continuations. (check-true (touch fc)) (check-false (touch fd))) - ;Stress test for odd?/even? - (define N 1000) - (define MAX 1000) - (define (rnd x) - (case (random 3) - [(0) - (define n (random MAX)) - (case (random 2) - [(0) (- 0 n)] ;negative - [(1) n])] ;positive - [(1) ;float - (+ (random MAX) .0)] - [(2) ;bignum - (expt 2 (+ (random MAX) 65))])) - - (define (test-even-odd) - (define ns (build-list N rnd)) - (define fs (for/list ([n (in-list ns)]) - (func (λ () - (or (odd? n) (even? n)))))) - (map touch fs)) - - ;Only test for non-blocking when actually running parallel futures - (if (and (eq? func future) (futures-enabled?)) - (check-false (blocks? (void (test-even-odd)))) - (void (test-even-odd))) - ;Make sure we don't crash in error cases for odd?/even? (let ([fa (func (λ () (even? 43.33)))] diff --git a/pkgs/racket-pkgs/racket-test/tests/help/test-docs-complete.rkt b/pkgs/racket-pkgs/racket-test/tests/help/test-docs-complete.rkt index 7ef14b4a11..922defcbe1 100644 --- a/pkgs/racket-pkgs/racket-test/tests/help/test-docs-complete.rkt +++ b/pkgs/racket-pkgs/racket-test/tests/help/test-docs-complete.rkt @@ -1,6 +1,4 @@ #lang racket/base (require rackunit/docs-complete) (check-docs (quote help/search)) -(check-docs (quote help/help)) (check-docs (quote help/help-utils)) -(check-docs (quote help/bug-report)) diff --git a/pkgs/racket-pkgs/racket-test/tests/info.rkt b/pkgs/racket-pkgs/racket-test/tests/info.rkt index 4855c02220..a33a5e7bae 100644 --- a/pkgs/racket-pkgs/racket-test/tests/info.rkt +++ b/pkgs/racket-pkgs/racket-test/tests/info.rkt @@ -1,6 +1,3 @@ #lang info (define name "Test Suites") - -;; No need to compile tests -- drdr is checking these files anyway. -(define compile-omit-paths 'all) diff --git a/pkgs/racket-pkgs/racket-test/tests/pkg/info.rkt b/pkgs/racket-pkgs/racket-test/tests/pkg/info.rkt new file mode 100644 index 0000000000..df3fed557c --- /dev/null +++ b/pkgs/racket-pkgs/racket-test/tests/pkg/info.rkt @@ -0,0 +1,4 @@ +#lang info + +(define compile-omit-paths '("test-pkgs")) + diff --git a/pkgs/racket-pkgs/racket-test/tests/plai/gc/good-mutators/modpath.rkt b/pkgs/racket-pkgs/racket-test/tests/plai/gc/good-mutators/modpath.rkt deleted file mode 100644 index 413e6c3217..0000000000 --- a/pkgs/racket-pkgs/racket-test/tests/plai/gc/good-mutators/modpath.rkt +++ /dev/null @@ -1,4 +0,0 @@ -#lang plai/mutator -(allocator-setup tests/plai/gc/good-collectors/good-collector 10) -1 -2 diff --git a/pkgs/racket-pkgs/racket-test/tests/plai/gc2/good-mutators/modpath.rkt b/pkgs/racket-pkgs/racket-test/tests/plai/gc2/good-mutators/modpath.rkt deleted file mode 100644 index 43356b9aaa..0000000000 --- a/pkgs/racket-pkgs/racket-test/tests/plai/gc2/good-mutators/modpath.rkt +++ /dev/null @@ -1,4 +0,0 @@ -#lang plai/gc2/mutator -(allocator-setup tests/plai/gc2/good-collectors/good-collector 10) -1 -2 diff --git a/pkgs/racket-pkgs/racket-test/tests/planet/info.rkt b/pkgs/racket-pkgs/racket-test/tests/planet/info.rkt new file mode 100644 index 0000000000..b4cbbca8ed --- /dev/null +++ b/pkgs/racket-pkgs/racket-test/tests/planet/info.rkt @@ -0,0 +1,3 @@ +#lang info + +(define compile-omit-paths '("examples")) diff --git a/pkgs/racket-pkgs/racket-test/tests/planet/lang.rkt b/pkgs/racket-pkgs/racket-test/tests/planet/lang.rkt index 1baae6dd72..8151175613 100644 --- a/pkgs/racket-pkgs/racket-test/tests/planet/lang.rkt +++ b/pkgs/racket-pkgs/racket-test/tests/planet/lang.rkt @@ -2,7 +2,7 @@ (require planet/util scheme/runtime-path - "../eli-tester.rkt") + tests/eli-tester) (define-runtime-path here ".") (define (in-here path) (path->string (build-path here path))) diff --git a/pkgs/racket-pkgs/racket-test/tests/racket/info.rkt b/pkgs/racket-pkgs/racket-test/tests/racket/info.rkt new file mode 100644 index 0000000000..7882f9f179 --- /dev/null +++ b/pkgs/racket-pkgs/racket-test/tests/racket/info.rkt @@ -0,0 +1,14 @@ +#lang info + +(define compile-omit-paths '("embed-me9.rkt" + "embed-planet-1" + + ;; Could be compiled, but we skep them to avoid + ;; dependencies. This needs to be cleaned up. + "embed-me5.rkt" + "embed-me19.rkt" + "embed-bsl.rkt" + "embed-bsla.rkt" + "embed-isl.rkt" + "embed-isll.rkt" + "embed-asl.rkt")) diff --git a/pkgs/racklog/info.rkt b/pkgs/racklog/info.rkt index 609778358e..44b20bbb06 100644 --- a/pkgs/racklog/info.rkt +++ b/pkgs/racklog/info.rkt @@ -6,5 +6,7 @@ '(("racklog.scrbl" (multi-page) (tool)))) (define deps '("base" "datalog")) -(define build-deps '("racket-doc" +(define build-deps '("eli-tester" + "rackunit-lib" + "racket-doc" "scribble-lib")) diff --git a/pkgs/racket-pkgs/racket-test/tests/racklog/bible.rkt b/pkgs/racklog/tests/bible.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/racklog/bible.rkt rename to pkgs/racklog/tests/bible.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/racklog/england.rkt b/pkgs/racklog/tests/england.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/racklog/england.rkt rename to pkgs/racklog/tests/england.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/racklog/england2.rkt b/pkgs/racklog/tests/england2.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/racklog/england2.rkt rename to pkgs/racklog/tests/england2.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/racklog/fac.rkt b/pkgs/racklog/tests/fac.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/racklog/fac.rkt rename to pkgs/racklog/tests/fac.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/racklog/games.rkt b/pkgs/racklog/tests/games.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/racklog/games.rkt rename to pkgs/racklog/tests/games.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/racklog/holland.rkt b/pkgs/racklog/tests/holland.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/racklog/holland.rkt rename to pkgs/racklog/tests/holland.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/racklog/houses.rkt b/pkgs/racklog/tests/houses.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/racklog/houses.rkt rename to pkgs/racklog/tests/houses.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/racklog/is.rkt b/pkgs/racklog/tests/is.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/racklog/is.rkt rename to pkgs/racklog/tests/is.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/racklog/lang.rkt b/pkgs/racklog/tests/lang.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/racklog/lang.rkt rename to pkgs/racklog/tests/lang.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/racklog/lang/ancestor.rkt b/pkgs/racklog/tests/lang/ancestor.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/racklog/lang/ancestor.rkt rename to pkgs/racklog/tests/lang/ancestor.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/racklog/lang/ancestor.txt b/pkgs/racklog/tests/lang/ancestor.txt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/racklog/lang/ancestor.txt rename to pkgs/racklog/tests/lang/ancestor.txt diff --git a/pkgs/racket-pkgs/racket-test/tests/racklog/lang/laps.rkt b/pkgs/racklog/tests/lang/laps.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/racklog/lang/laps.rkt rename to pkgs/racklog/tests/lang/laps.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/racklog/lang/laps.txt b/pkgs/racklog/tests/lang/laps.txt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/racklog/lang/laps.txt rename to pkgs/racklog/tests/lang/laps.txt diff --git a/pkgs/racket-pkgs/racket-test/tests/racklog/lang/long.rkt b/pkgs/racklog/tests/lang/long.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/racklog/lang/long.rkt rename to pkgs/racklog/tests/lang/long.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/racklog/lang/long.txt b/pkgs/racklog/tests/lang/long.txt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/racklog/lang/long.txt rename to pkgs/racklog/tests/lang/long.txt diff --git a/pkgs/racket-pkgs/racket-test/tests/racklog/lang/says.rkt b/pkgs/racklog/tests/lang/says.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/racklog/lang/says.rkt rename to pkgs/racklog/tests/lang/says.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/racklog/lang/says.txt b/pkgs/racklog/tests/lang/says.txt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/racklog/lang/says.txt rename to pkgs/racklog/tests/lang/says.txt diff --git a/pkgs/racket-pkgs/racket-test/tests/racklog/lang/true.rkt b/pkgs/racklog/tests/lang/true.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/racklog/lang/true.rkt rename to pkgs/racklog/tests/lang/true.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/racklog/lang/true.txt b/pkgs/racklog/tests/lang/true.txt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/racklog/lang/true.txt rename to pkgs/racklog/tests/lang/true.txt diff --git a/pkgs/racket-pkgs/racket-test/tests/racklog/lang/tutorial.rkt b/pkgs/racklog/tests/lang/tutorial.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/racklog/lang/tutorial.rkt rename to pkgs/racklog/tests/lang/tutorial.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/racklog/lang/tutorial.txt b/pkgs/racklog/tests/lang/tutorial.txt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/racklog/lang/tutorial.txt rename to pkgs/racklog/tests/lang/tutorial.txt diff --git a/pkgs/racket-pkgs/racket-test/tests/racklog/mapcol.rkt b/pkgs/racklog/tests/mapcol.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/racklog/mapcol.rkt rename to pkgs/racklog/tests/mapcol.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/racklog/pr/pr-ed.rkt b/pkgs/racklog/tests/pr/pr-ed.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/racklog/pr/pr-ed.rkt rename to pkgs/racklog/tests/pr/pr-ed.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/racklog/pr/pr12085.rkt b/pkgs/racklog/tests/pr/pr12085.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/racklog/pr/pr12085.rkt rename to pkgs/racklog/tests/pr/pr12085.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/racklog/puzzle.rkt b/pkgs/racklog/tests/puzzle.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/racklog/puzzle.rkt rename to pkgs/racklog/tests/puzzle.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/racklog/run-all.rkt b/pkgs/racklog/tests/run-all.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/racklog/run-all.rkt rename to pkgs/racklog/tests/run-all.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/racklog/toys.rkt b/pkgs/racklog/tests/toys.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/racklog/toys.rkt rename to pkgs/racklog/tests/toys.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/racklog/unit.rkt b/pkgs/racklog/tests/unit.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/racklog/unit.rkt rename to pkgs/racklog/tests/unit.rkt diff --git a/pkgs/redex-pkgs/redex/info.rkt b/pkgs/redex-pkgs/redex/info.rkt index 32ab9c483d..c7c3466610 100644 --- a/pkgs/redex-pkgs/redex/info.rkt +++ b/pkgs/redex-pkgs/redex/info.rkt @@ -2,5 +2,5 @@ (define collection 'multi) -(define deps '("redex-doc" "redex-examples" "redex-lib" "redex-test")) -(define implies '("redex-doc" "redex-examples" "redex-lib" "redex-test")) +(define deps '("redex-doc" "redex-examples" "redex-lib")) +(define implies '("redex-doc" "redex-examples" "redex-lib")) diff --git a/pkgs/slatex/info.rkt b/pkgs/slatex/info.rkt index 2677b0eae5..1b89716bb9 100644 --- a/pkgs/slatex/info.rkt +++ b/pkgs/slatex/info.rkt @@ -12,7 +12,8 @@ "pdf-slatex-launcher.rkt")) (define deps '("base" "compatibility-lib")) -(define build-deps '("racket-doc" +(define build-deps '("eli-tester" + "racket-doc" "scribble-lib")) ;; Make slatex.sty easier to find (for adding to TEXINPUTS) diff --git a/pkgs/racket-pkgs/racket-test/tests/slatex/test.rkt b/pkgs/slatex/tests/slatex/test.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/slatex/test.rkt rename to pkgs/slatex/tests/slatex/test.rkt diff --git a/pkgs/srfi-pkgs/srfi-test/info.rkt b/pkgs/srfi-pkgs/srfi-test/info.rkt new file mode 100644 index 0000000000..a55fa7d633 --- /dev/null +++ b/pkgs/srfi-pkgs/srfi-test/info.rkt @@ -0,0 +1,8 @@ +#lang info + +(define collection 'multi) +(define deps '()) +(define build-deps '("base" + "compatibility-lib" + "rackunit-lib" + "srfi-lib")) diff --git a/pkgs/racket-pkgs/racket-test/tests/srfi/1/alist-test.rkt b/pkgs/srfi-pkgs/srfi-test/tests/srfi/1/alist-test.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/srfi/1/alist-test.rkt rename to pkgs/srfi-pkgs/srfi-test/tests/srfi/1/alist-test.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/srfi/1/all-1-tests.rkt b/pkgs/srfi-pkgs/srfi-test/tests/srfi/1/all-1-tests.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/srfi/1/all-1-tests.rkt rename to pkgs/srfi-pkgs/srfi-test/tests/srfi/1/all-1-tests.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/srfi/1/cons-test.rkt b/pkgs/srfi-pkgs/srfi-test/tests/srfi/1/cons-test.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/srfi/1/cons-test.rkt rename to pkgs/srfi-pkgs/srfi-test/tests/srfi/1/cons-test.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/srfi/1/delete-test.rkt b/pkgs/srfi-pkgs/srfi-test/tests/srfi/1/delete-test.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/srfi/1/delete-test.rkt rename to pkgs/srfi-pkgs/srfi-test/tests/srfi/1/delete-test.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/srfi/1/filter-test.rkt b/pkgs/srfi-pkgs/srfi-test/tests/srfi/1/filter-test.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/srfi/1/filter-test.rkt rename to pkgs/srfi-pkgs/srfi-test/tests/srfi/1/filter-test.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/srfi/1/fold-test.rkt b/pkgs/srfi-pkgs/srfi-test/tests/srfi/1/fold-test.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/srfi/1/fold-test.rkt rename to pkgs/srfi-pkgs/srfi-test/tests/srfi/1/fold-test.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/srfi/1/lset-test.rkt b/pkgs/srfi-pkgs/srfi-test/tests/srfi/1/lset-test.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/srfi/1/lset-test.rkt rename to pkgs/srfi-pkgs/srfi-test/tests/srfi/1/lset-test.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/srfi/1/misc-test.rkt b/pkgs/srfi-pkgs/srfi-test/tests/srfi/1/misc-test.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/srfi/1/misc-test.rkt rename to pkgs/srfi-pkgs/srfi-test/tests/srfi/1/misc-test.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/srfi/1/predicate-test.rkt b/pkgs/srfi-pkgs/srfi-test/tests/srfi/1/predicate-test.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/srfi/1/predicate-test.rkt rename to pkgs/srfi-pkgs/srfi-test/tests/srfi/1/predicate-test.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/srfi/1/run-tests.rktl b/pkgs/srfi-pkgs/srfi-test/tests/srfi/1/run-tests.rktl similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/srfi/1/run-tests.rktl rename to pkgs/srfi-pkgs/srfi-test/tests/srfi/1/run-tests.rktl diff --git a/pkgs/racket-pkgs/racket-test/tests/srfi/1/search-test.rkt b/pkgs/srfi-pkgs/srfi-test/tests/srfi/1/search-test.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/srfi/1/search-test.rkt rename to pkgs/srfi-pkgs/srfi-test/tests/srfi/1/search-test.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/srfi/1/selector-test.rkt b/pkgs/srfi-pkgs/srfi-test/tests/srfi/1/selector-test.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/srfi/1/selector-test.rkt rename to pkgs/srfi-pkgs/srfi-test/tests/srfi/1/selector-test.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/srfi/11/srfi-11-test.rkt b/pkgs/srfi-pkgs/srfi-test/tests/srfi/11/srfi-11-test.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/srfi/11/srfi-11-test.rkt rename to pkgs/srfi-pkgs/srfi-test/tests/srfi/11/srfi-11-test.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/srfi/13/string-test.rkt b/pkgs/srfi-pkgs/srfi-test/tests/srfi/13/string-test.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/srfi/13/string-test.rkt rename to pkgs/srfi-pkgs/srfi-test/tests/srfi/13/string-test.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/srfi/14/char-set-test.rkt b/pkgs/srfi-pkgs/srfi-test/tests/srfi/14/char-set-test.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/srfi/14/char-set-test.rkt rename to pkgs/srfi-pkgs/srfi-test/tests/srfi/14/char-set-test.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/srfi/19/tests.rkt b/pkgs/srfi-pkgs/srfi-test/tests/srfi/19/tests.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/srfi/19/tests.rkt rename to pkgs/srfi-pkgs/srfi-test/tests/srfi/19/tests.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/srfi/2/and-let-test.rkt b/pkgs/srfi-pkgs/srfi-test/tests/srfi/2/and-let-test.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/srfi/2/and-let-test.rkt rename to pkgs/srfi-pkgs/srfi-test/tests/srfi/2/and-let-test.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/srfi/26/cut-test.rkt b/pkgs/srfi-pkgs/srfi-test/tests/srfi/26/cut-test.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/srfi/26/cut-test.rkt rename to pkgs/srfi-pkgs/srfi-test/tests/srfi/26/cut-test.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/srfi/4/srfi-4-test.rkt b/pkgs/srfi-pkgs/srfi-test/tests/srfi/4/srfi-4-test.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/srfi/4/srfi-4-test.rkt rename to pkgs/srfi-pkgs/srfi-test/tests/srfi/4/srfi-4-test.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/srfi/40/all-srfi-40-tests.rkt b/pkgs/srfi-pkgs/srfi-test/tests/srfi/40/all-srfi-40-tests.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/srfi/40/all-srfi-40-tests.rkt rename to pkgs/srfi-pkgs/srfi-test/tests/srfi/40/all-srfi-40-tests.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/srfi/40/run-tests.rktl b/pkgs/srfi-pkgs/srfi-test/tests/srfi/40/run-tests.rktl similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/srfi/40/run-tests.rktl rename to pkgs/srfi-pkgs/srfi-test/tests/srfi/40/run-tests.rktl diff --git a/pkgs/racket-pkgs/racket-test/tests/srfi/43/all-srfi-43-tests.rkt b/pkgs/srfi-pkgs/srfi-test/tests/srfi/43/all-srfi-43-tests.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/srfi/43/all-srfi-43-tests.rkt rename to pkgs/srfi-pkgs/srfi-test/tests/srfi/43/all-srfi-43-tests.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/srfi/43/constructor-tests.rkt b/pkgs/srfi-pkgs/srfi-test/tests/srfi/43/constructor-tests.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/srfi/43/constructor-tests.rkt rename to pkgs/srfi-pkgs/srfi-test/tests/srfi/43/constructor-tests.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/srfi/43/conversion-tests.rkt b/pkgs/srfi-pkgs/srfi-test/tests/srfi/43/conversion-tests.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/srfi/43/conversion-tests.rkt rename to pkgs/srfi-pkgs/srfi-test/tests/srfi/43/conversion-tests.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/srfi/43/iteration-tests.rkt b/pkgs/srfi-pkgs/srfi-test/tests/srfi/43/iteration-tests.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/srfi/43/iteration-tests.rkt rename to pkgs/srfi-pkgs/srfi-test/tests/srfi/43/iteration-tests.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/srfi/43/mutator-tests.rkt b/pkgs/srfi-pkgs/srfi-test/tests/srfi/43/mutator-tests.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/srfi/43/mutator-tests.rkt rename to pkgs/srfi-pkgs/srfi-test/tests/srfi/43/mutator-tests.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/srfi/43/predicate-tests.rkt b/pkgs/srfi-pkgs/srfi-test/tests/srfi/43/predicate-tests.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/srfi/43/predicate-tests.rkt rename to pkgs/srfi-pkgs/srfi-test/tests/srfi/43/predicate-tests.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/srfi/43/run-tests.rktl b/pkgs/srfi-pkgs/srfi-test/tests/srfi/43/run-tests.rktl similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/srfi/43/run-tests.rktl rename to pkgs/srfi-pkgs/srfi-test/tests/srfi/43/run-tests.rktl diff --git a/pkgs/racket-pkgs/racket-test/tests/srfi/43/searching-tests.rkt b/pkgs/srfi-pkgs/srfi-test/tests/srfi/43/searching-tests.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/srfi/43/searching-tests.rkt rename to pkgs/srfi-pkgs/srfi-test/tests/srfi/43/searching-tests.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/srfi/69/hash-tests.rkt b/pkgs/srfi-pkgs/srfi-test/tests/srfi/69/hash-tests.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/srfi/69/hash-tests.rkt rename to pkgs/srfi-pkgs/srfi-test/tests/srfi/69/hash-tests.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/srfi/all-srfi-tests.rkt b/pkgs/srfi-pkgs/srfi-test/tests/srfi/all-srfi-tests.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/srfi/all-srfi-tests.rkt rename to pkgs/srfi-pkgs/srfi-test/tests/srfi/all-srfi-tests.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/srfi/load-srfis.rktl b/pkgs/srfi-pkgs/srfi-test/tests/srfi/load-srfis.rktl similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/srfi/load-srfis.rktl rename to pkgs/srfi-pkgs/srfi-test/tests/srfi/load-srfis.rktl diff --git a/pkgs/racket-pkgs/racket-test/tests/srfi/run-tests.rkt b/pkgs/srfi-pkgs/srfi-test/tests/srfi/run-tests.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/srfi/run-tests.rkt rename to pkgs/srfi-pkgs/srfi-test/tests/srfi/run-tests.rkt diff --git a/pkgs/unstable-macro-testing-lib/info.rkt b/pkgs/unstable-macro-testing-lib/info.rkt new file mode 100644 index 0000000000..39ca748024 --- /dev/null +++ b/pkgs/unstable-macro-testing-lib/info.rkt @@ -0,0 +1,4 @@ +#lang info + +(define collection 'multi) +(define deps '("base")) diff --git a/pkgs/unstable/macro-testing.rkt b/pkgs/unstable-macro-testing-lib/unstable/macro-testing.rkt similarity index 100% rename from pkgs/unstable/macro-testing.rkt rename to pkgs/unstable-macro-testing-lib/unstable/macro-testing.rkt diff --git a/pkgs/unstable/info.rkt b/pkgs/unstable/info.rkt index 56bf907265..b8ec6db0be 100644 --- a/pkgs/unstable/info.rkt +++ b/pkgs/unstable/info.rkt @@ -10,8 +10,14 @@ "gui-lib" "pict-lib" "scribble-lib" - "slideshow-lib")) -(define build-deps '("draw-doc" + "slideshow-lib" + "unstable-macro-testing-lib")) +(define imples '("unstable-macro-testing-lib")) +(define build-deps '("eli-tester" + "racket-test" + "srfi-lib" + "syntax-color-lib" + "draw-doc" "gui-doc" "pict-doc" "slideshow-doc" diff --git a/pkgs/racket-pkgs/racket-test/tests/unstable/2d/cond-test.rkt b/pkgs/unstable/tests/unstable/2d/cond-test.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/unstable/2d/cond-test.rkt rename to pkgs/unstable/tests/unstable/2d/cond-test.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/unstable/2d/lexer-test.rkt b/pkgs/unstable/tests/unstable/2d/lexer-test.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/unstable/2d/lexer-test.rkt rename to pkgs/unstable/tests/unstable/2d/lexer-test.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/unstable/2d/match-test.rkt b/pkgs/unstable/tests/unstable/2d/match-test.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/unstable/2d/match-test.rkt rename to pkgs/unstable/tests/unstable/2d/match-test.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/unstable/2d/readtable-test.rkt b/pkgs/unstable/tests/unstable/2d/readtable-test.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/unstable/2d/readtable-test.rkt rename to pkgs/unstable/tests/unstable/2d/readtable-test.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/unstable/automata/dfa-test.rkt b/pkgs/unstable/tests/unstable/automata/dfa-test.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/unstable/automata/dfa-test.rkt rename to pkgs/unstable/tests/unstable/automata/dfa-test.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/unstable/automata/explain.rkt b/pkgs/unstable/tests/unstable/automata/explain.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/unstable/automata/explain.rkt rename to pkgs/unstable/tests/unstable/automata/explain.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/unstable/automata/nfa-ep-test.rkt b/pkgs/unstable/tests/unstable/automata/nfa-ep-test.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/unstable/automata/nfa-ep-test.rkt rename to pkgs/unstable/tests/unstable/automata/nfa-ep-test.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/unstable/automata/nfa-star-test.rkt b/pkgs/unstable/tests/unstable/automata/nfa-star-test.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/unstable/automata/nfa-star-test.rkt rename to pkgs/unstable/tests/unstable/automata/nfa-star-test.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/unstable/automata/nfa-test.rkt b/pkgs/unstable/tests/unstable/automata/nfa-test.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/unstable/automata/nfa-test.rkt rename to pkgs/unstable/tests/unstable/automata/nfa-test.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/unstable/automata/re-test.rkt b/pkgs/unstable/tests/unstable/automata/re-test.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/unstable/automata/re-test.rkt rename to pkgs/unstable/tests/unstable/automata/re-test.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/unstable/contract.rkt b/pkgs/unstable/tests/unstable/contract.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/unstable/contract.rkt rename to pkgs/unstable/tests/unstable/contract.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/unstable/debug.rkt b/pkgs/unstable/tests/unstable/debug.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/unstable/debug.rkt rename to pkgs/unstable/tests/unstable/debug.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/unstable/function.rkt b/pkgs/unstable/tests/unstable/function.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/unstable/function.rkt rename to pkgs/unstable/tests/unstable/function.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/unstable/hash.rkt b/pkgs/unstable/tests/unstable/hash.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/unstable/hash.rkt rename to pkgs/unstable/tests/unstable/hash.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/unstable/helpers.rkt b/pkgs/unstable/tests/unstable/helpers.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/unstable/helpers.rkt rename to pkgs/unstable/tests/unstable/helpers.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/unstable/latent-contract.rkt b/pkgs/unstable/tests/unstable/latent-contract.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/unstable/latent-contract.rkt rename to pkgs/unstable/tests/unstable/latent-contract.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/unstable/list.rkt b/pkgs/unstable/tests/unstable/list.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/unstable/list.rkt rename to pkgs/unstable/tests/unstable/list.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/unstable/logging.rkt b/pkgs/unstable/tests/unstable/logging.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/unstable/logging.rkt rename to pkgs/unstable/tests/unstable/logging.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/unstable/macro-testing.rkt b/pkgs/unstable/tests/unstable/macro-testing.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/unstable/macro-testing.rkt rename to pkgs/unstable/tests/unstable/macro-testing.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/unstable/markparam.rkt b/pkgs/unstable/tests/unstable/markparam.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/unstable/markparam.rkt rename to pkgs/unstable/tests/unstable/markparam.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/unstable/match.rkt b/pkgs/unstable/tests/unstable/match.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/unstable/match.rkt rename to pkgs/unstable/tests/unstable/match.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/unstable/options.rkt b/pkgs/unstable/tests/unstable/options.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/unstable/options.rkt rename to pkgs/unstable/tests/unstable/options.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/unstable/parameter-group.rkt b/pkgs/unstable/tests/unstable/parameter-group.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/unstable/parameter-group.rkt rename to pkgs/unstable/tests/unstable/parameter-group.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/unstable/planet-syntax.rkt b/pkgs/unstable/tests/unstable/planet-syntax.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/unstable/planet-syntax.rkt rename to pkgs/unstable/tests/unstable/planet-syntax.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/unstable/recontract.rkt b/pkgs/unstable/tests/unstable/recontract.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/unstable/recontract.rkt rename to pkgs/unstable/tests/unstable/recontract.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/unstable/sequence.rkt b/pkgs/unstable/tests/unstable/sequence.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/unstable/sequence.rkt rename to pkgs/unstable/tests/unstable/sequence.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/unstable/set.rkt b/pkgs/unstable/tests/unstable/set.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/unstable/set.rkt rename to pkgs/unstable/tests/unstable/set.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/unstable/socket.rkt b/pkgs/unstable/tests/unstable/socket.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/unstable/socket.rkt rename to pkgs/unstable/tests/unstable/socket.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/unstable/srcloc.rktl b/pkgs/unstable/tests/unstable/srcloc.rktl similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/unstable/srcloc.rktl rename to pkgs/unstable/tests/unstable/srcloc.rktl diff --git a/pkgs/racket-pkgs/racket-test/tests/unstable/syntax.rkt b/pkgs/unstable/tests/unstable/syntax.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/unstable/syntax.rkt rename to pkgs/unstable/tests/unstable/syntax.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/unstable/temp-c/bench-affine.rkt b/pkgs/unstable/tests/unstable/temp-c/bench-affine.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/unstable/temp-c/bench-affine.rkt rename to pkgs/unstable/tests/unstable/temp-c/bench-affine.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/unstable/temp-c/bench.rkt b/pkgs/unstable/tests/unstable/temp-c/bench.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/unstable/temp-c/bench.rkt rename to pkgs/unstable/tests/unstable/temp-c/bench.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/unstable/temp-c/dr-err-help.rkt b/pkgs/unstable/tests/unstable/temp-c/dr-err-help.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/unstable/temp-c/dr-err-help.rkt rename to pkgs/unstable/tests/unstable/temp-c/dr-err-help.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/unstable/temp-c/dr-err.rkt b/pkgs/unstable/tests/unstable/temp-c/dr-err.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/unstable/temp-c/dr-err.rkt rename to pkgs/unstable/tests/unstable/temp-c/dr-err.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/unstable/temp-c/ex-con.rkt b/pkgs/unstable/tests/unstable/temp-c/ex-con.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/unstable/temp-c/ex-con.rkt rename to pkgs/unstable/tests/unstable/temp-c/ex-con.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/unstable/temp-c/ex-dsl.rkt b/pkgs/unstable/tests/unstable/temp-c/ex-dsl.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/unstable/temp-c/ex-dsl.rkt rename to pkgs/unstable/tests/unstable/temp-c/ex-dsl.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/unstable/temp-c/ex-lock.rkt b/pkgs/unstable/tests/unstable/temp-c/ex-lock.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/unstable/temp-c/ex-lock.rkt rename to pkgs/unstable/tests/unstable/temp-c/ex-lock.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/unstable/temp-c/ex-matthias-a.rkt b/pkgs/unstable/tests/unstable/temp-c/ex-matthias-a.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/unstable/temp-c/ex-matthias-a.rkt rename to pkgs/unstable/tests/unstable/temp-c/ex-matthias-a.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/unstable/temp-c/ex-matthias-b.rkt b/pkgs/unstable/tests/unstable/temp-c/ex-matthias-b.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/unstable/temp-c/ex-matthias-b.rkt rename to pkgs/unstable/tests/unstable/temp-c/ex-matthias-b.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/unstable/temp-c/ex-matthias-ctc.rkt b/pkgs/unstable/tests/unstable/temp-c/ex-matthias-ctc.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/unstable/temp-c/ex-matthias-ctc.rkt rename to pkgs/unstable/tests/unstable/temp-c/ex-matthias-ctc.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/unstable/temp-c/ex-matthias.rkt b/pkgs/unstable/tests/unstable/temp-c/ex-matthias.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/unstable/temp-c/ex-matthias.rkt rename to pkgs/unstable/tests/unstable/temp-c/ex-matthias.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/unstable/temp-c/ex-mem.rkt b/pkgs/unstable/tests/unstable/temp-c/ex-mem.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/unstable/temp-c/ex-mem.rkt rename to pkgs/unstable/tests/unstable/temp-c/ex-mem.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/unstable/temp-c/ex-memclass.rkt b/pkgs/unstable/tests/unstable/temp-c/ex-memclass.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/unstable/temp-c/ex-memclass.rkt rename to pkgs/unstable/tests/unstable/temp-c/ex-memclass.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/unstable/temp-c/future-ctc.rkt b/pkgs/unstable/tests/unstable/temp-c/future-ctc.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/unstable/temp-c/future-ctc.rkt rename to pkgs/unstable/tests/unstable/temp-c/future-ctc.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/unstable/temp-c/id-bench.rkt b/pkgs/unstable/tests/unstable/temp-c/id-bench.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/unstable/temp-c/id-bench.rkt rename to pkgs/unstable/tests/unstable/temp-c/id-bench.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/unstable/temp-c/test-temporal-no-call-after-return.rkt b/pkgs/unstable/tests/unstable/temp-c/test-temporal-no-call-after-return.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/unstable/temp-c/test-temporal-no-call-after-return.rkt rename to pkgs/unstable/tests/unstable/temp-c/test-temporal-no-call-after-return.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/unstable/temp-c/test-temporal-no-call-after-return2.rkt b/pkgs/unstable/tests/unstable/temp-c/test-temporal-no-call-after-return2.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/unstable/temp-c/test-temporal-no-call-after-return2.rkt rename to pkgs/unstable/tests/unstable/temp-c/test-temporal-no-call-after-return2.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/unstable/temp-c/ttt-bench-com.rkt b/pkgs/unstable/tests/unstable/temp-c/ttt-bench-com.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/unstable/temp-c/ttt-bench-com.rkt rename to pkgs/unstable/tests/unstable/temp-c/ttt-bench-com.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/unstable/temp-c/ttt-bench-ctc.rkt b/pkgs/unstable/tests/unstable/temp-c/ttt-bench-ctc.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/unstable/temp-c/ttt-bench-ctc.rkt rename to pkgs/unstable/tests/unstable/temp-c/ttt-bench-ctc.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/unstable/temp-c/ttt-bench-raw.rkt b/pkgs/unstable/tests/unstable/temp-c/ttt-bench-raw.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/unstable/temp-c/ttt-bench-raw.rkt rename to pkgs/unstable/tests/unstable/temp-c/ttt-bench-raw.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/unstable/temp-c/ttt-bench.rkt b/pkgs/unstable/tests/unstable/temp-c/ttt-bench.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/unstable/temp-c/ttt-bench.rkt rename to pkgs/unstable/tests/unstable/temp-c/ttt-bench.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/unstable/temp-c/ttt-players.rkt b/pkgs/unstable/tests/unstable/temp-c/ttt-players.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/unstable/temp-c/ttt-players.rkt rename to pkgs/unstable/tests/unstable/temp-c/ttt-players.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/unstable/temp-c/ttt.rkt b/pkgs/unstable/tests/unstable/temp-c/ttt.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/unstable/temp-c/ttt.rkt rename to pkgs/unstable/tests/unstable/temp-c/ttt.rkt diff --git a/pkgs/web-server-pkgs/web-server-test/info.rkt b/pkgs/web-server-pkgs/web-server-test/info.rkt new file mode 100644 index 0000000000..6038919776 --- /dev/null +++ b/pkgs/web-server-pkgs/web-server-test/info.rkt @@ -0,0 +1,10 @@ +#lang info + +(define collection 'multi) +(define deps '()) +(define build-deps '("base" + "compatibility-lib" + "eli-tester" + "htdp-lib" + "rackunit-lib" + "web-server-lib")) diff --git a/pkgs/racket-pkgs/racket-test/tests/web-server/.gitignore b/pkgs/web-server-pkgs/web-server-test/tests/web-server/.gitignore similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/web-server/.gitignore rename to pkgs/web-server-pkgs/web-server-test/tests/web-server/.gitignore diff --git a/pkgs/racket-pkgs/racket-test/tests/web-server/all-web-server-tests.rkt b/pkgs/web-server-pkgs/web-server-test/tests/web-server/all-web-server-tests.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/web-server/all-web-server-tests.rkt rename to pkgs/web-server-pkgs/web-server-test/tests/web-server/all-web-server-tests.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/web-server/configuration/all-configuration-tests.rkt b/pkgs/web-server-pkgs/web-server-test/tests/web-server/configuration/all-configuration-tests.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/web-server/configuration/all-configuration-tests.rkt rename to pkgs/web-server-pkgs/web-server-test/tests/web-server/configuration/all-configuration-tests.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/web-server/configuration/configuration-table-test.rkt b/pkgs/web-server-pkgs/web-server-test/tests/web-server/configuration/configuration-table-test.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/web-server/configuration/configuration-table-test.rkt rename to pkgs/web-server-pkgs/web-server-test/tests/web-server/configuration/configuration-table-test.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/web-server/dispatch-test.rkt b/pkgs/web-server-pkgs/web-server-test/tests/web-server/dispatch-test.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/web-server/dispatch-test.rkt rename to pkgs/web-server-pkgs/web-server-test/tests/web-server/dispatch-test.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/web-server/dispatchers/all-dispatchers-tests.rkt b/pkgs/web-server-pkgs/web-server-test/tests/web-server/dispatchers/all-dispatchers-tests.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/web-server/dispatchers/all-dispatchers-tests.rkt rename to pkgs/web-server-pkgs/web-server-test/tests/web-server/dispatchers/all-dispatchers-tests.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/web-server/dispatchers/dispatch-files-test.rkt b/pkgs/web-server-pkgs/web-server-test/tests/web-server/dispatchers/dispatch-files-test.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/web-server/dispatchers/dispatch-files-test.rkt rename to pkgs/web-server-pkgs/web-server-test/tests/web-server/dispatchers/dispatch-files-test.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/web-server/dispatchers/dispatch-host-test.rkt b/pkgs/web-server-pkgs/web-server-test/tests/web-server/dispatchers/dispatch-host-test.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/web-server/dispatchers/dispatch-host-test.rkt rename to pkgs/web-server-pkgs/web-server-test/tests/web-server/dispatchers/dispatch-host-test.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/web-server/dispatchers/dispatch-lang-test.rkt b/pkgs/web-server-pkgs/web-server-test/tests/web-server/dispatchers/dispatch-lang-test.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/web-server/dispatchers/dispatch-lang-test.rkt rename to pkgs/web-server-pkgs/web-server-test/tests/web-server/dispatchers/dispatch-lang-test.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/web-server/dispatchers/dispatch-passwords-test.rkt b/pkgs/web-server-pkgs/web-server-test/tests/web-server/dispatchers/dispatch-passwords-test.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/web-server/dispatchers/dispatch-passwords-test.rkt rename to pkgs/web-server-pkgs/web-server-test/tests/web-server/dispatchers/dispatch-passwords-test.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/web-server/dispatchers/dispatch-servlets-test.rkt b/pkgs/web-server-pkgs/web-server-test/tests/web-server/dispatchers/dispatch-servlets-test.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/web-server/dispatchers/dispatch-servlets-test.rkt rename to pkgs/web-server-pkgs/web-server-test/tests/web-server/dispatchers/dispatch-servlets-test.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/web-server/dispatchers/filesystem-map-test.rkt b/pkgs/web-server-pkgs/web-server-test/tests/web-server/dispatchers/filesystem-map-test.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/web-server/dispatchers/filesystem-map-test.rkt rename to pkgs/web-server-pkgs/web-server-test/tests/web-server/dispatchers/filesystem-map-test.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/web-server/dispatchers/servlet-test-util.rkt b/pkgs/web-server-pkgs/web-server-test/tests/web-server/dispatchers/servlet-test-util.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/web-server/dispatchers/servlet-test-util.rkt rename to pkgs/web-server-pkgs/web-server-test/tests/web-server/dispatchers/servlet-test-util.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/web-server/formlets-test.rkt b/pkgs/web-server-pkgs/web-server-test/tests/web-server/formlets-test.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/web-server/formlets-test.rkt rename to pkgs/web-server-pkgs/web-server-test/tests/web-server/formlets-test.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/web-server/formlets/formlet-star.rkt b/pkgs/web-server-pkgs/web-server-test/tests/web-server/formlets/formlet-star.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/web-server/formlets/formlet-star.rkt rename to pkgs/web-server-pkgs/web-server-test/tests/web-server/formlets/formlet-star.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/web-server/http/all-http-tests.rkt b/pkgs/web-server-pkgs/web-server-test/tests/web-server/http/all-http-tests.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/web-server/http/all-http-tests.rkt rename to pkgs/web-server-pkgs/web-server-test/tests/web-server/http/all-http-tests.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/web-server/http/cookies-test.rkt b/pkgs/web-server-pkgs/web-server-test/tests/web-server/http/cookies-test.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/web-server/http/cookies-test.rkt rename to pkgs/web-server-pkgs/web-server-test/tests/web-server/http/cookies-test.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/web-server/http/digest-auth-test.rkt b/pkgs/web-server-pkgs/web-server-test/tests/web-server/http/digest-auth-test.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/web-server/http/digest-auth-test.rkt rename to pkgs/web-server-pkgs/web-server-test/tests/web-server/http/digest-auth-test.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/web-server/http/xexpr.rkt b/pkgs/web-server-pkgs/web-server-test/tests/web-server/http/xexpr.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/web-server/http/xexpr.rkt rename to pkgs/web-server-pkgs/web-server-test/tests/web-server/http/xexpr.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/web-server/lang-test.rkt b/pkgs/web-server-pkgs/web-server-test/tests/web-server/lang-test.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/web-server/lang-test.rkt rename to pkgs/web-server-pkgs/web-server-test/tests/web-server/lang-test.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/web-server/lang/abort-resume-test.rkt b/pkgs/web-server-pkgs/web-server-test/tests/web-server/lang/abort-resume-test.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/web-server/lang/abort-resume-test.rkt rename to pkgs/web-server-pkgs/web-server-test/tests/web-server/lang/abort-resume-test.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/web-server/lang/all-lang-tests.rkt b/pkgs/web-server-pkgs/web-server-test/tests/web-server/lang/all-lang-tests.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/web-server/lang/all-lang-tests.rkt rename to pkgs/web-server-pkgs/web-server-test/tests/web-server/lang/all-lang-tests.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/web-server/lang/anormal-test.rkt b/pkgs/web-server-pkgs/web-server-test/tests/web-server/lang/anormal-test.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/web-server/lang/anormal-test.rkt rename to pkgs/web-server-pkgs/web-server-test/tests/web-server/lang/anormal-test.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/web-server/lang/defun-test.rkt b/pkgs/web-server-pkgs/web-server-test/tests/web-server/lang/defun-test.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/web-server/lang/defun-test.rkt rename to pkgs/web-server-pkgs/web-server-test/tests/web-server/lang/defun-test.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/web-server/lang/file-box-test.rkt b/pkgs/web-server-pkgs/web-server-test/tests/web-server/lang/file-box-test.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/web-server/lang/file-box-test.rkt rename to pkgs/web-server-pkgs/web-server-test/tests/web-server/lang/file-box-test.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/web-server/lang/labels-test.rkt b/pkgs/web-server-pkgs/web-server-test/tests/web-server/lang/labels-test.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/web-server/lang/labels-test.rkt rename to pkgs/web-server-pkgs/web-server-test/tests/web-server/lang/labels-test.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/web-server/lang/stuff-url-test.rkt b/pkgs/web-server-pkgs/web-server-test/tests/web-server/lang/stuff-url-test.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/web-server/lang/stuff-url-test.rkt rename to pkgs/web-server-pkgs/web-server-test/tests/web-server/lang/stuff-url-test.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/web-server/lang/web-param-test.rkt b/pkgs/web-server-pkgs/web-server-test/tests/web-server/lang/web-param-test.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/web-server/lang/web-param-test.rkt rename to pkgs/web-server-pkgs/web-server-test/tests/web-server/lang/web-param-test.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/web-server/managers/all-managers-tests.rkt b/pkgs/web-server-pkgs/web-server-test/tests/web-server/managers/all-managers-tests.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/web-server/managers/all-managers-tests.rkt rename to pkgs/web-server-pkgs/web-server-test/tests/web-server/managers/all-managers-tests.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/web-server/pr/10546.rkt b/pkgs/web-server-pkgs/web-server-test/tests/web-server/pr/10546.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/web-server/pr/10546.rkt rename to pkgs/web-server-pkgs/web-server-test/tests/web-server/pr/10546.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/web-server/pr/11125.rkt b/pkgs/web-server-pkgs/web-server-test/tests/web-server/pr/11125.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/web-server/pr/11125.rkt rename to pkgs/web-server-pkgs/web-server-test/tests/web-server/pr/11125.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/web-server/pr/12183.rkt b/pkgs/web-server-pkgs/web-server-test/tests/web-server/pr/12183.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/web-server/pr/12183.rkt rename to pkgs/web-server-pkgs/web-server-test/tests/web-server/pr/12183.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/web-server/pr/12271.rkt b/pkgs/web-server-pkgs/web-server-test/tests/web-server/pr/12271.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/web-server/pr/12271.rkt rename to pkgs/web-server-pkgs/web-server-test/tests/web-server/pr/12271.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/web-server/pr/12638.rkt b/pkgs/web-server-pkgs/web-server-test/tests/web-server/pr/12638.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/web-server/pr/12638.rkt rename to pkgs/web-server-pkgs/web-server-test/tests/web-server/pr/12638.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/web-server/pr/12658-mod.rkt b/pkgs/web-server-pkgs/web-server-test/tests/web-server/pr/12658-mod.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/web-server/pr/12658-mod.rkt rename to pkgs/web-server-pkgs/web-server-test/tests/web-server/pr/12658-mod.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/web-server/pr/12658.rkt b/pkgs/web-server-pkgs/web-server-test/tests/web-server/pr/12658.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/web-server/pr/12658.rkt rename to pkgs/web-server-pkgs/web-server-test/tests/web-server/pr/12658.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/web-server/pr/bsl.rkt b/pkgs/web-server-pkgs/web-server-test/tests/web-server/pr/bsl.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/web-server/pr/bsl.rkt rename to pkgs/web-server-pkgs/web-server-test/tests/web-server/pr/bsl.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/web-server/pr/cl-long.rkt b/pkgs/web-server-pkgs/web-server-test/tests/web-server/pr/cl-long.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/web-server/pr/cl-long.rkt rename to pkgs/web-server-pkgs/web-server-test/tests/web-server/pr/cl-long.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/web-server/pr/compat0.rkt b/pkgs/web-server-pkgs/web-server-test/tests/web-server/pr/compat0.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/web-server/pr/compat0.rkt rename to pkgs/web-server-pkgs/web-server-test/tests/web-server/pr/compat0.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/web-server/pr/galler.rkt b/pkgs/web-server-pkgs/web-server-test/tests/web-server/pr/galler.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/web-server/pr/galler.rkt rename to pkgs/web-server-pkgs/web-server-test/tests/web-server/pr/galler.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/web-server/pr/galler2.rkt b/pkgs/web-server-pkgs/web-server-test/tests/web-server/pr/galler2.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/web-server/pr/galler2.rkt rename to pkgs/web-server-pkgs/web-server-test/tests/web-server/pr/galler2.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/web-server/pr/lang-modstar.rkt b/pkgs/web-server-pkgs/web-server-test/tests/web-server/pr/lang-modstar.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/web-server/pr/lang-modstar.rkt rename to pkgs/web-server-pkgs/web-server-test/tests/web-server/pr/lang-modstar.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/web-server/pr/lang-submod.rkt b/pkgs/web-server-pkgs/web-server-test/tests/web-server/pr/lang-submod.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/web-server/pr/lang-submod.rkt rename to pkgs/web-server-pkgs/web-server-test/tests/web-server/pr/lang-submod.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/web-server/pr/length.rkt b/pkgs/web-server-pkgs/web-server-test/tests/web-server/pr/length.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/web-server/pr/length.rkt rename to pkgs/web-server-pkgs/web-server-test/tests/web-server/pr/length.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/web-server/pr/methods.rkt b/pkgs/web-server-pkgs/web-server-test/tests/web-server/pr/methods.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/web-server/pr/methods.rkt rename to pkgs/web-server-pkgs/web-server-test/tests/web-server/pr/methods.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/web-server/pr/post-binding.rkt b/pkgs/web-server-pkgs/web-server-test/tests/web-server/pr/post-binding.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/web-server/pr/post-binding.rkt rename to pkgs/web-server-pkgs/web-server-test/tests/web-server/pr/post-binding.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/web-server/private/all-private-tests.rkt b/pkgs/web-server-pkgs/web-server-test/tests/web-server/private/all-private-tests.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/web-server/private/all-private-tests.rkt rename to pkgs/web-server-pkgs/web-server-test/tests/web-server/private/all-private-tests.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/web-server/private/cache-table-test.rkt b/pkgs/web-server-pkgs/web-server-test/tests/web-server/private/cache-table-test.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/web-server/private/cache-table-test.rkt rename to pkgs/web-server-pkgs/web-server-test/tests/web-server/private/cache-table-test.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/web-server/private/connection-manager-test.rkt b/pkgs/web-server-pkgs/web-server-test/tests/web-server/private/connection-manager-test.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/web-server/private/connection-manager-test.rkt rename to pkgs/web-server-pkgs/web-server-test/tests/web-server/private/connection-manager-test.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/web-server/private/define-closure-test.rkt b/pkgs/web-server-pkgs/web-server-test/tests/web-server/private/define-closure-test.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/web-server/private/define-closure-test.rkt rename to pkgs/web-server-pkgs/web-server-test/tests/web-server/private/define-closure-test.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/web-server/private/gzip-test.rkt b/pkgs/web-server-pkgs/web-server-test/tests/web-server/private/gzip-test.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/web-server/private/gzip-test.rkt rename to pkgs/web-server-pkgs/web-server-test/tests/web-server/private/gzip-test.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/web-server/private/mime-types-test.rkt b/pkgs/web-server-pkgs/web-server-test/tests/web-server/private/mime-types-test.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/web-server/private/mime-types-test.rkt rename to pkgs/web-server-pkgs/web-server-test/tests/web-server/private/mime-types-test.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/web-server/private/mod-map-test.rkt b/pkgs/web-server-pkgs/web-server-test/tests/web-server/private/mod-map-test.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/web-server/private/mod-map-test.rkt rename to pkgs/web-server-pkgs/web-server-test/tests/web-server/private/mod-map-test.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/web-server/private/request-test.rkt b/pkgs/web-server-pkgs/web-server-test/tests/web-server/private/request-test.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/web-server/private/request-test.rkt rename to pkgs/web-server-pkgs/web-server-test/tests/web-server/private/request-test.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/web-server/private/response-test.rkt b/pkgs/web-server-pkgs/web-server-test/tests/web-server/private/response-test.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/web-server/private/response-test.rkt rename to pkgs/web-server-pkgs/web-server-test/tests/web-server/private/response-test.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/web-server/private/url-param-test.rkt b/pkgs/web-server-pkgs/web-server-test/tests/web-server/private/url-param-test.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/web-server/private/url-param-test.rkt rename to pkgs/web-server-pkgs/web-server-test/tests/web-server/private/url-param-test.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/web-server/private/util-test.rkt b/pkgs/web-server-pkgs/web-server-test/tests/web-server/private/util-test.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/web-server/private/util-test.rkt rename to pkgs/web-server-pkgs/web-server-test/tests/web-server/private/util-test.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/web-server/run-all-tests.rkt b/pkgs/web-server-pkgs/web-server-test/tests/web-server/run-all-tests.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/web-server/run-all-tests.rkt rename to pkgs/web-server-pkgs/web-server-test/tests/web-server/run-all-tests.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/web-server/servlet-env-test.rkt b/pkgs/web-server-pkgs/web-server-test/tests/web-server/servlet-env-test.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/web-server/servlet-env-test.rkt rename to pkgs/web-server-pkgs/web-server-test/tests/web-server/servlet-env-test.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/web-server/servlet-env/env.rkt b/pkgs/web-server-pkgs/web-server-test/tests/web-server/servlet-env/env.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/web-server/servlet-env/env.rkt rename to pkgs/web-server-pkgs/web-server-test/tests/web-server/servlet-env/env.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/web-server/servlet-env/insta.rkt b/pkgs/web-server-pkgs/web-server-test/tests/web-server/servlet-env/insta.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/web-server/servlet-env/insta.rkt rename to pkgs/web-server-pkgs/web-server-test/tests/web-server/servlet-env/insta.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/web-server/servlet/all-servlet-tests.rkt b/pkgs/web-server-pkgs/web-server-test/tests/web-server/servlet/all-servlet-tests.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/web-server/servlet/all-servlet-tests.rkt rename to pkgs/web-server-pkgs/web-server-test/tests/web-server/servlet/all-servlet-tests.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/web-server/servlet/basic-auth-test.rkt b/pkgs/web-server-pkgs/web-server-test/tests/web-server/servlet/basic-auth-test.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/web-server/servlet/basic-auth-test.rkt rename to pkgs/web-server-pkgs/web-server-test/tests/web-server/servlet/basic-auth-test.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/web-server/servlet/bindings-test.rkt b/pkgs/web-server-pkgs/web-server-test/tests/web-server/servlet/bindings-test.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/web-server/servlet/bindings-test.rkt rename to pkgs/web-server-pkgs/web-server-test/tests/web-server/servlet/bindings-test.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/web-server/servlet/helpers-test.rkt b/pkgs/web-server-pkgs/web-server-test/tests/web-server/servlet/helpers-test.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/web-server/servlet/helpers-test.rkt rename to pkgs/web-server-pkgs/web-server-test/tests/web-server/servlet/helpers-test.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/web-server/servlet/web-test.rkt b/pkgs/web-server-pkgs/web-server-test/tests/web-server/servlet/web-test.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/web-server/servlet/web-test.rkt rename to pkgs/web-server-pkgs/web-server-test/tests/web-server/servlet/web-test.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/web-server/stress/vs-hop/.gitignore b/pkgs/web-server-pkgs/web-server-test/tests/web-server/stress/vs-hop/.gitignore similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/web-server/stress/vs-hop/.gitignore rename to pkgs/web-server-pkgs/web-server-test/tests/web-server/stress/vs-hop/.gitignore diff --git a/pkgs/racket-pkgs/racket-test/tests/web-server/stress/vs-hop/Makefile b/pkgs/web-server-pkgs/web-server-test/tests/web-server/stress/vs-hop/Makefile similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/web-server/stress/vs-hop/Makefile rename to pkgs/web-server-pkgs/web-server-test/tests/web-server/stress/vs-hop/Makefile diff --git a/pkgs/racket-pkgs/racket-test/tests/web-server/stress/vs-hop/dynamic.rkt b/pkgs/web-server-pkgs/web-server-test/tests/web-server/stress/vs-hop/dynamic.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/web-server/stress/vs-hop/dynamic.rkt rename to pkgs/web-server-pkgs/web-server-test/tests/web-server/stress/vs-hop/dynamic.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/web-server/stress/vs-hop/static.rkt b/pkgs/web-server-pkgs/web-server-test/tests/web-server/stress/vs-hop/static.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/web-server/stress/vs-hop/static.rkt rename to pkgs/web-server-pkgs/web-server-test/tests/web-server/stress/vs-hop/static.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/web-server/stress/vs-snap/FiringGeometry.png b/pkgs/web-server-pkgs/web-server-test/tests/web-server/stress/vs-snap/FiringGeometry.png similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/web-server/stress/vs-snap/FiringGeometry.png rename to pkgs/web-server-pkgs/web-server-test/tests/web-server/stress/vs-snap/FiringGeometry.png diff --git a/pkgs/racket-pkgs/racket-test/tests/web-server/stress/vs-snap/Makefile b/pkgs/web-server-pkgs/web-server-test/tests/web-server/stress/vs-snap/Makefile similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/web-server/stress/vs-snap/Makefile rename to pkgs/web-server-pkgs/web-server-test/tests/web-server/stress/vs-snap/Makefile diff --git a/pkgs/racket-pkgs/racket-test/tests/web-server/stress/vs-snap/dynamic.rkt b/pkgs/web-server-pkgs/web-server-test/tests/web-server/stress/vs-snap/dynamic.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/web-server/stress/vs-snap/dynamic.rkt rename to pkgs/web-server-pkgs/web-server-test/tests/web-server/stress/vs-snap/dynamic.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/web-server/stress/vs-snap/static.rkt b/pkgs/web-server-pkgs/web-server-test/tests/web-server/stress/vs-snap/static.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/web-server/stress/vs-snap/static.rkt rename to pkgs/web-server-pkgs/web-server-test/tests/web-server/stress/vs-snap/static.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/web-server/stuffers-test.rkt b/pkgs/web-server-pkgs/web-server-test/tests/web-server/stuffers-test.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/web-server/stuffers-test.rkt rename to pkgs/web-server-pkgs/web-server-test/tests/web-server/stuffers-test.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/web-server/template/examples/basic.html b/pkgs/web-server-pkgs/web-server-test/tests/web-server/template/examples/basic.html similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/web-server/template/examples/basic.html rename to pkgs/web-server-pkgs/web-server-test/tests/web-server/template/examples/basic.html diff --git a/pkgs/racket-pkgs/racket-test/tests/web-server/template/examples/blog-posted.html b/pkgs/web-server-pkgs/web-server-test/tests/web-server/template/examples/blog-posted.html similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/web-server/template/examples/blog-posted.html rename to pkgs/web-server-pkgs/web-server-test/tests/web-server/template/examples/blog-posted.html diff --git a/pkgs/racket-pkgs/racket-test/tests/web-server/template/examples/blog-posts.html b/pkgs/web-server-pkgs/web-server-test/tests/web-server/template/examples/blog-posts.html similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/web-server/template/examples/blog-posts.html rename to pkgs/web-server-pkgs/web-server-test/tests/web-server/template/examples/blog-posts.html diff --git a/pkgs/racket-pkgs/racket-test/tests/web-server/template/examples/blog-xexpr.rkt b/pkgs/web-server-pkgs/web-server-test/tests/web-server/template/examples/blog-xexpr.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/web-server/template/examples/blog-xexpr.rkt rename to pkgs/web-server-pkgs/web-server-test/tests/web-server/template/examples/blog-xexpr.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/web-server/template/examples/blog.html b/pkgs/web-server-pkgs/web-server-test/tests/web-server/template/examples/blog.html similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/web-server/template/examples/blog.html rename to pkgs/web-server-pkgs/web-server-test/tests/web-server/template/examples/blog.html diff --git a/pkgs/racket-pkgs/racket-test/tests/web-server/template/examples/blog.rkt b/pkgs/web-server-pkgs/web-server-test/tests/web-server/template/examples/blog.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/web-server/template/examples/blog.rkt rename to pkgs/web-server-pkgs/web-server-test/tests/web-server/template/examples/blog.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/web-server/template/examples/diff.html b/pkgs/web-server-pkgs/web-server-test/tests/web-server/template/examples/diff.html similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/web-server/template/examples/diff.html rename to pkgs/web-server-pkgs/web-server-test/tests/web-server/template/examples/diff.html diff --git a/pkgs/racket-pkgs/racket-test/tests/web-server/template/examples/if.html b/pkgs/web-server-pkgs/web-server-test/tests/web-server/template/examples/if.html similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/web-server/template/examples/if.html rename to pkgs/web-server-pkgs/web-server-test/tests/web-server/template/examples/if.html diff --git a/pkgs/racket-pkgs/racket-test/tests/web-server/template/examples/run.rkt b/pkgs/web-server-pkgs/web-server-test/tests/web-server/template/examples/run.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/web-server/template/examples/run.rkt rename to pkgs/web-server-pkgs/web-server-test/tests/web-server/template/examples/run.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/web-server/template/examples/static.html b/pkgs/web-server-pkgs/web-server-test/tests/web-server/template/examples/static.html similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/web-server/template/examples/static.html rename to pkgs/web-server-pkgs/web-server-test/tests/web-server/template/examples/static.html diff --git a/pkgs/racket-pkgs/racket-test/tests/web-server/test-ssl.sh b/pkgs/web-server-pkgs/web-server-test/tests/web-server/test-ssl.sh similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/web-server/test-ssl.sh rename to pkgs/web-server-pkgs/web-server-test/tests/web-server/test-ssl.sh diff --git a/pkgs/racket-pkgs/racket-test/tests/web-server/test-tests.rkt b/pkgs/web-server-pkgs/web-server-test/tests/web-server/test-tests.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/web-server/test-tests.rkt rename to pkgs/web-server-pkgs/web-server-test/tests/web-server/test-tests.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/web-server/util.rkt b/pkgs/web-server-pkgs/web-server-test/tests/web-server/util.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/web-server/util.rkt rename to pkgs/web-server-pkgs/web-server-test/tests/web-server/util.rkt diff --git a/pkgs/xrepl-pkgs/xrepl-test/info.rkt b/pkgs/xrepl-pkgs/xrepl-test/info.rkt new file mode 100644 index 0000000000..c4936de31a --- /dev/null +++ b/pkgs/xrepl-pkgs/xrepl-test/info.rkt @@ -0,0 +1,8 @@ +#lang info + +(define collection 'multi) +(define deps '()) +(define build-deps '("at-exp-lib" + "base" + "eli-tester" + "xrepl-lib")) diff --git a/pkgs/racket-pkgs/racket-test/tests/xrepl/known-module.rkt b/pkgs/xrepl-pkgs/xrepl-test/tests/xrepl/known-module.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/xrepl/known-module.rkt rename to pkgs/xrepl-pkgs/xrepl-test/tests/xrepl/known-module.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/xrepl/main.rkt b/pkgs/xrepl-pkgs/xrepl-test/tests/xrepl/main.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/xrepl/main.rkt rename to pkgs/xrepl-pkgs/xrepl-test/tests/xrepl/main.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/xrepl/wrapped-output.rkt b/pkgs/xrepl-pkgs/xrepl-test/tests/xrepl/wrapped-output.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/xrepl/wrapped-output.rkt rename to pkgs/xrepl-pkgs/xrepl-test/tests/xrepl/wrapped-output.rkt diff --git a/pkgs/racket-pkgs/racket-test/tests/xrepl/xrepl.rkt b/pkgs/xrepl-pkgs/xrepl-test/tests/xrepl/xrepl.rkt similarity index 100% rename from pkgs/racket-pkgs/racket-test/tests/xrepl/xrepl.rkt rename to pkgs/xrepl-pkgs/xrepl-test/tests/xrepl/xrepl.rkt diff --git a/racket/lib/collects/setup/collects.rkt b/racket/lib/collects/setup/collects.rkt index 40bc826caa..eb23cc9b01 100644 --- a/racket/lib/collects/setup/collects.rkt +++ b/racket/lib/collects/setup/collects.rkt @@ -44,9 +44,16 @@ ((length p) . >= . 3) (eq? 'collects (car p)) (andmap bytes? (cdr p))) + (define fn (bytes->string/utf-8 (last p))) + (define coll (map bytes->string/utf-8 (drop-right (cdr p) 1))) (apply collection-file-path - (bytes->string/utf-8 (last p)) - (map bytes->string/utf-8 (drop-right (cdr p) 1)))] + fn + coll + #:fail (lambda (s) + (define l (current-library-collection-paths)) + (build-path (apply build-path (if (pair? l) (first l) (current-directory)) + coll) + fn)))] [(path-string? p) p] [(bytes? p) p] [else (raise-argument-error