You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
br-parser-tools/collects/tests/mzscheme
Matthew Flatt 94e3de51bd import
original commit: f06c1626f7d4154a72427096b2993d49db72ceb1
27 years ago
..
ttt import 27 years ago
README import 27 years ago
all.ss import 27 years ago
basic.ss import 27 years ago
censor.ss import 27 years ago
cmdline.ss import 27 years ago
compfile.ss import 27 years ago
compile.ss import 27 years ago
compilex.ss import 27 years ago
date.ss import 27 years ago
deep.ss import 27 years ago
em-imp.ss import 27 years ago
expand.ss import 27 years ago
fact.ss import 27 years ago
file.ss import 27 years ago
fold.ss import 27 years ago
hashper.ss import 27 years ago
image.ss import 27 years ago
ktest.ss import 27 years ago
loadable.ss import 27 years ago
loop.ss import 27 years ago
ltest.ss import 27 years ago
macro.ss import 27 years ago
macrolib.ss import 27 years ago
makeflat.ss import 27 years ago
mzlib.ss import 27 years ago
mzthr.ss import 27 years ago
name.ss import 27 years ago
namespac.ss import 27 years ago
nch.ss import 27 years ago
number.ss import 27 years ago
numstrs.ss import 27 years ago
object.ss import 27 years ago
oe.ss import 27 years ago
oee.ss import 27 years ago
optimize.ss import 27 years ago
parallel.ss import 27 years ago
param.ss import 27 years ago
path.ss import 27 years ago
pconvert.ss import 27 years ago
pretty.ss import 27 years ago
quiet.ss import 27 years ago
read.ss import 27 years ago
struct.ss import 27 years ago
structc.ss import 27 years ago
syntax.ss import 27 years ago
tcp.ss import 27 years ago
testing.ss import 27 years ago
thread.ss import 27 years ago
thrport.ss import 27 years ago
uinc.ss import 27 years ago
uinc2.ss import 27 years ago
unit.ss import 27 years ago
unitsig.ss import 27 years ago
ztest.ss import 27 years ago

README

To run all of the tests, run:
 > (load "PATHTOHEREall.ss")
where PATHTOHERE is the path to this directory.  

Test failures may cause the test to stop before finishing, but most
test failures will let the test continue, and a summary message at the
end will enummerate the failures that occurred.

Some files are directories are created (in the current directory)
during the run. The files are named "tmp<N>" where <N> is a number.
The directory is named "deep". If the test suite passes, the directory
should be removed, but some "tmp<N>" files will remain. (The "tmp<N>"
files are automatically replaced if the test suite is run again.)

Unless your machine clock is always exactly in sync with your disk,
don't worry about failures that look like this:
  ((path) (#f #t (#<|primitive:<=|> 11 39 11)))
  ((path) (#f #t (#<|primitive:<=|> 11 39 11)))
  ((path) (#f #t (#<|primitive:<=|> 11 39 11)))

Additionally, test expand-defmacro by running:
 > (load "PATHTOHEREexpand.ss")

Test compilation and writing/reading compiled code with:
 > (load "PATHTOHEREcompile.ss")

Run the tests with no output except for the results with:
 > (load "PATHTOHEREquiet.ss")

Run 3 copies of the test suite concurrently in separate threads:
 > (load "PATHTOHEREparallel.ss")

MzLib tests are run with:
 > (load "PATHTOHEREmzlib.ss")


To run the test suite in MzRice, use these flags:
  --case-insens --auto-else --no-set-undef --no-sig-undef


Please report bugs using
  http://www.cs.rice.edu/CS/PLT/Gnats/
or (as a last resort) send mail to
  plt-bugs@rice.edu