racket/collects/tests/mzscheme
Matthew Flatt 3b10623bad tests for mz and port.ss repairs
svn: r5641
2007-02-20 01:42:25 +00:00
..
benchmarks change binary-tree to maybe correctly match the rules 2007-02-01 07:02:00 +00:00
match Better output: using quiet.ss will show nothing except for section 2006-07-07 23:46:35 +00:00
ttt Adding collects, with all the right properties (except eoln-style). 2005-05-27 18:56:37 +00:00
advanced.ss make defined names always mutable in HtDP advanced 2006-10-23 07:05:21 +00:00
all.ss * made quiet.ss show real errors properly (tricky...) 2006-07-09 05:32:41 +00:00
async-channel.ss Better output: using quiet.ss will show nothing except for section 2006-07-07 23:46:35 +00:00
awk.ss Better output: using quiet.ss will show nothing except for section 2006-07-07 23:46:35 +00:00
basic.ss avoid excessive allocation for 64-bit machines in make-string/make-bytes tests 2007-01-31 00:33:38 +00:00
beg-adv.ss test allowing first-order functions to higher-order primitives 2006-10-22 01:46:02 +00:00
beg-bega.ss test allowing first-order functions to higher-order primitives 2006-10-22 01:46:02 +00:00
beg-intm.ss Adding collects, with all the right properties (except eoln-style). 2005-05-27 18:56:37 +00:00
beg-intml.ss Adding collects, with all the right properties (except eoln-style). 2005-05-27 18:56:37 +00:00
bega-adv.ss Adding collects, with all the right properties (except eoln-style). 2005-05-27 18:56:37 +00:00
beginner-abbr.ss Adding collects, with all the right properties (except eoln-style). 2005-05-27 18:56:37 +00:00
beginner.ss made it easier to check the content of run-time error messages 2005-12-02 16:25:57 +00:00
binc.ss Adding collects, with all the right properties (except eoln-style). 2005-05-27 18:56:37 +00:00
boundmap-test.ss Better output: using quiet.ss will show nothing except for section 2006-07-07 23:46:35 +00:00
cache-image-snip-test.ss Adding collects, with all the right properties (except eoln-style). 2005-05-27 18:56:37 +00:00
censor.ss Adding collects, with all the right properties (except eoln-style). 2005-05-27 18:56:37 +00:00
char-set.ss Better output: using quiet.ss will show nothing except for section 2006-07-07 23:46:35 +00:00
chez-module.ss Adding collects, with all the right properties (except eoln-style). 2005-05-27 18:56:37 +00:00
chkdoc.ss Adding collects, with all the right properties (except eoln-style). 2005-05-27 18:56:37 +00:00
cmdline.ss fix err-msg test 2007-02-06 07:46:43 +00:00
compat.ss Better output: using quiet.ss will show nothing except for section 2006-07-07 23:46:35 +00:00
compfile.ss Adding collects, with all the right properties (except eoln-style). 2005-05-27 18:56:37 +00:00
compile.ss Adding collects, with all the right properties (except eoln-style). 2005-05-27 18:56:37 +00:00
compilex.ss Adding collects, with all the right properties (except eoln-style). 2005-05-27 18:56:37 +00:00
contmark.ss 369.4 2007-01-12 07:09:56 +00:00
contract-opt-tests.ss typos, name tests for opt/c. 2006-11-05 06:45:58 +00:00
contract-test.ss added define-opt/c 2007-01-31 01:12:19 +00:00
control.ss minor reformatting 2006-10-13 06:27:09 +00:00
cover-teach.ss Adding collects, with all the right properties (except eoln-style). 2005-05-27 18:56:37 +00:00
date.ss Better output: using quiet.ss will show nothing except for section 2006-07-07 23:46:35 +00:00
deep.ss tests for 357.2, and clean up section report 2006-10-13 22:06:06 +00:00
em-imp.ss Adding collects, with all the right properties (except eoln-style). 2005-05-27 18:56:37 +00:00
embed-me1.ss Adding collects, with all the right properties (except eoln-style). 2005-05-27 18:56:37 +00:00
embed-me2.ss Adding collects, with all the right properties (except eoln-style). 2005-05-27 18:56:37 +00:00
embed-me3.ss Adding collects, with all the right properties (except eoln-style). 2005-05-27 18:56:37 +00:00
embed-me4.ss Adding collects, with all the right properties (except eoln-style). 2005-05-27 18:56:37 +00:00
embed-me5.ss Adding collects, with all the right properties (except eoln-style). 2005-05-27 18:56:37 +00:00
embed-me6.ss new support file for make-executable tests 2006-06-18 02:00:13 +00:00
embed.ss Better output: using quiet.ss will show nothing except for section 2006-07-07 23:46:35 +00:00
etc.ss Better output: using quiet.ss will show nothing except for section 2006-07-07 23:46:35 +00:00
expand.ss make more path tests run on all platforms, use system-idle-evt for some sync tests 2006-11-23 01:50:34 +00:00
fact.ss Adding collects, with all the right properties (except eoln-style). 2005-05-27 18:56:37 +00:00
file.ss 369.5 2007-01-16 20:55:13 +00:00
filelib.ss Better output: using quiet.ss will show nothing except for section 2006-07-07 23:46:35 +00:00
foreign-test.c 369.8 2007-02-14 02:41:49 +00:00
foreign-test.ss added test for u8vector items 2007-02-17 15:23:49 +00:00
function.ss added test for mzlib/etc.ss bugfix 2006-11-09 22:42:46 +00:00
gzip.ss Adding collects, with all the right properties (except eoln-style). 2005-05-27 18:56:37 +00:00
head.ss fix address parsing to handle comma in parenthesized form 2006-06-01 00:08:10 +00:00
htdp-image.ss added star tests 2006-10-14 19:53:31 +00:00
htdp-test.ss test allowing first-order functions to higher-order primitives 2006-10-22 01:46:02 +00:00
image.ss Adding collects, with all the right properties (except eoln-style). 2005-05-27 18:56:37 +00:00
imap.ss Better output: using quiet.ss will show nothing except for section 2006-07-07 23:46:35 +00:00
intermediate-lambda.ss Adding collects, with all the right properties (except eoln-style). 2005-05-27 18:56:37 +00:00
intermediate.ss Adding collects, with all the right properties (except eoln-style). 2005-05-27 18:56:37 +00:00
intm-adv.ss added some error tests for ho interm loops 2005-12-02 22:13:11 +00:00
intm-intml.ss Adding collects, with all the right properties (except eoln-style). 2005-05-27 18:56:37 +00:00
intmlam-adv.ss Adding collects, with all the right properties (except eoln-style). 2005-05-27 18:56:37 +00:00
iobuf.ss Adding collects, with all the right properties (except eoln-style). 2005-05-27 18:56:37 +00:00
ktest.ss Adding collects, with all the right properties (except eoln-style). 2005-05-27 18:56:37 +00:00
kw.ss allow #:body without #:keys 2006-09-25 13:00:28 +00:00
loadable.ss Adding collects, with all the right properties (except eoln-style). 2005-05-27 18:56:37 +00:00
loadtest.ss Better output: using quiet.ss will show nothing except for section 2006-07-07 23:46:35 +00:00
loop.ss Adding collects, with all the right properties (except eoln-style). 2005-05-27 18:56:37 +00:00
ltest.ss Adding collects, with all the right properties (except eoln-style). 2005-05-27 18:56:37 +00:00
macro.ss Better output: using quiet.ss will show nothing except for section 2006-07-07 23:46:35 +00:00
macrolib.ss Better output: using quiet.ss will show nothing except for section 2006-07-07 23:46:35 +00:00
makeflat.ss split flat test into multiple sources 2005-11-10 20:58:37 +00:00
makeflats.ss fix up mzc-test support 2006-11-10 20:54:05 +00:00
match-test.ss Adding collects, with all the right properties (except eoln-style). 2005-05-27 18:56:37 +00:00
md5.ss Better output: using quiet.ss will show nothing except for section 2006-07-07 23:46:35 +00:00
moddep.ss Better output: using quiet.ss will show nothing except for section 2006-07-07 23:46:35 +00:00
module.ss Better output: using quiet.ss will show nothing except for section 2006-07-07 23:46:35 +00:00
mz.ss tests for 357.2, and clean up section report 2006-10-13 22:06:06 +00:00
mzlib.ss tests for 357.2, and clean up section report 2006-10-13 22:06:06 +00:00
mzlonglong.c Adding collects, with all the right properties (except eoln-style). 2005-05-27 18:56:37 +00:00
mzq.ss Adding collects, with all the right properties (except eoln-style). 2005-05-27 18:56:37 +00:00
mzthr.ss Better output: using quiet.ss will show nothing except for section 2006-07-07 23:46:35 +00:00
name.ss merged units branch 2006-12-05 20:31:14 +00:00
namespac.ss Better output: using quiet.ss will show nothing except for section 2006-07-07 23:46:35 +00:00
nch.ss Adding collects, with all the right properties (except eoln-style). 2005-05-27 18:56:37 +00:00
net.ss parse url schemes properly (some test reformatting) 2007-01-07 09:09:27 +00:00
number.ss 369.7 2007-01-30 06:34:05 +00:00
numstrs.ss Adding collects, with all the right properties (except eoln-style). 2005-05-27 18:56:37 +00:00
object-old.ss Better output: using quiet.ss will show nothing except for section 2006-07-07 23:46:35 +00:00
object.ss Added tests of tail-call behavior in object methods: 2006-11-06 22:38:08 +00:00
oe.ss Adding collects, with all the right properties (except eoln-style). 2005-05-27 18:56:37 +00:00
oee.ss Better output: using quiet.ss will show nothing except for section 2006-07-07 23:46:35 +00:00
openssl.ss Better output: using quiet.ss will show nothing except for section 2006-07-07 23:46:35 +00:00
optimize.ss ideas for honu tests 2007-02-15 07:48:43 +00:00
pack.ss Better output: using quiet.ss will show nothing except for section 2006-07-07 23:46:35 +00:00
package-gen.ss Adding collects, with all the right properties (except eoln-style). 2005-05-27 18:56:37 +00:00
package.ss Better output: using quiet.ss will show nothing except for section 2006-07-07 23:46:35 +00:00
parallel.ss improve parallel testing 2007-02-03 22:15:36 +00:00
param.ss tests for 357.2, and clean up section report 2006-10-13 22:06:06 +00:00
path.ss 369.7 2007-01-30 06:34:05 +00:00
pconvert.ss merged units branch 2006-12-05 20:31:14 +00:00
port.ss tests for mz and port.ss repairs 2007-02-20 01:42:25 +00:00
portlib.ss tests for mz and port.ss repairs 2007-02-20 01:42:25 +00:00
pp-regression.ss update pretty-print regression after making the graph counter more consistent 2005-12-12 16:55:00 +00:00
pretty.ss Better output: using quiet.ss will show nothing except for section 2006-07-07 23:46:35 +00:00
prompt-tests.ss fixed yet another race condition in a test 2007-02-01 06:03:02 +00:00
prompt.ss unit clean-up 2006-12-22 01:26:58 +00:00
quiet.ss improve parallel testing 2007-02-03 22:15:36 +00:00
read.ss 352.8 tests 2006-10-20 13:56:29 +00:00
README document the last change 2006-07-07 23:47:06 +00:00
readtable.ss readtable paren tests 2006-08-04 19:57:26 +00:00
restart.ss fix case in restart test 2006-07-10 13:33:47 +00:00
runflats.ss fix up mzc-test support 2006-11-10 20:54:05 +00:00
rx.ss 369.8 2007-02-14 02:41:49 +00:00
serialize.ss Better output: using quiet.ss will show nothing except for section 2006-07-07 23:46:35 +00:00
shared-tests.ss fixed PR 8293 2006-09-23 02:54:25 +00:00
shared.ss Better output: using quiet.ss will show nothing except for section 2006-07-07 23:46:35 +00:00
srfi.ss Start of test suite for SRFIs 2005-12-16 17:10:55 +00:00
stream.ss Adding collects, with all the right properties (except eoln-style). 2005-05-27 18:56:37 +00:00
string.ss * Better dealing with errors in eval-string and read-from-string/-all 2006-12-11 18:03:33 +00:00
struct.ss Better output: using quiet.ss will show nothing except for section 2006-07-07 23:46:35 +00:00
structc.ss Adding collects, with all the right properties (except eoln-style). 2005-05-27 18:56:37 +00:00
structlib.ss Better output: using quiet.ss will show nothing except for section 2006-07-07 23:46:35 +00:00
stx.ss fix bug in expand when adjusting the lexical-context info of a locally bound identifer 2006-12-07 08:42:13 +00:00
subproc2.ss Adding collects, with all the right properties (except eoln-style). 2005-05-27 18:56:37 +00:00
subprocess.ss Better output: using quiet.ss will show nothing except for section 2006-07-07 23:46:35 +00:00
sync.ss improve parallel testing 2007-02-03 22:15:36 +00:00
syntax.ss unit clean-up 2006-12-22 01:26:58 +00:00
tcp.ss Adding collects, with all the right properties (except eoln-style). 2005-05-27 18:56:37 +00:00
testing.ss improve parallel testing 2007-02-03 22:15:36 +00:00
thread.ss improve parallel testing 2007-02-03 22:15:36 +00:00
threadlib.ss improve parallel testing 2007-02-03 22:15:36 +00:00
thrport.ss Better output: using quiet.ss will show nothing except for section 2006-07-07 23:46:35 +00:00
trait.ss some trait tests 2006-11-01 23:02:36 +00:00
udp.ss Better output: using quiet.ss will show nothing except for section 2006-07-07 23:46:35 +00:00
uinc.ss Adding collects, with all the right properties (except eoln-style). 2005-05-27 18:56:37 +00:00
uinc2.ss Adding collects, with all the right properties (except eoln-style). 2005-05-27 18:56:37 +00:00
uinc3.ss Adding collects, with all the right properties (except eoln-style). 2005-05-27 18:56:37 +00:00
uni-norm.ss download version 4.1 of the normalization test suite 2006-07-16 02:40:55 +00:00
unicode.ss 359.2, collects changes 2006-12-20 00:57:12 +00:00
unit.ss merged units branch 2006-12-05 20:31:14 +00:00
unitsig.ss merged units branch 2006-12-05 20:31:14 +00:00
will.ss Better output: using quiet.ss will show nothing except for section 2006-07-07 23:46:35 +00:00
ztest.ss Adding collects, with all the right properties (except eoln-style). 2005-05-27 18:56:37 +00:00

To run most of the tests, run:
 > (load "PATHTOHERE/all.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 and 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.)

Additionally, test `expand' by running:
 > (load "PATHTOHERE/expand.ss")

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

Run the standard tests with no output except for the results with:
 > (load "PATHTOHERE/quiet.ss")
(Also get an error code -- use with scripts.)

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


Please report bugs using Help Desk, or
  http://bugs.plt-scheme.org/
or (as a last resort) send mail to
  scheme@plt-scheme.org