racket/collects/tests
Robby Findler 5e03c7cf99 Added struct/dc and cleaned up a bunch of stuff in the contract
library (mostly in opt/c)

Specifically:

- add inlining declaration for ->i helper function

- modernized the opt/c contracts and improved them so that mutually
  recursive define-opt/c functions recognize each other instead of
  bailing out to the slow path.

- added =/c as an optimized contract

- improve the error message for the between and comparison opt
  contracts

- adjust the blame struct so the name is created lazily, since opt/c
  contracts just stick a copy o the contract into the thunk that
  creates the name and we don't want to run those effects twice if we
  can help it.
2012-04-12 22:49:50 -05:00
..
aligned-pasteboard
compiler Adding module**, when-testing, and raco test 2012-03-09 15:54:18 -07:00
data adding gvector-remove-last! 2012-01-30 16:14:22 -07:00
datalog Big newline at EOF scan. 2012-02-29 00:28:11 -05:00
db db: fix async test for mysql 2012-03-18 04:57:41 -06:00
deinprogramm
drracket update module language part of language-test.rkt for submodules 2012-03-30 10:44:42 -05:00
eopl Big newline at EOF scan. 2012-02-29 00:28:11 -05:00
errortrace errortrace repair 2012-03-13 14:35:49 -06:00
file fix zip/gzip bug 2012-02-27 08:34:26 -05:00
framework Don't compile test files. 2012-03-13 10:29:13 -04:00
frtime
future Big newline at EOF scan. 2012-02-29 00:28:11 -05:00
gracket fix `record-dc%' test 2012-04-11 11:49:01 -06:00
honu [honu] use a local macro inside a where expression 2012-04-06 12:36:18 -06:00
htdp-lang Use the correct #%app for applications of `local' bound identifiers in the student languages. 2012-03-24 16:04:08 -04:00
html
jpr
lazy lazy: fix or' and and' to not force last argument 2012-02-19 07:38:29 -07:00
macro-debugger macro-debugger: workaround for instrumentation problem in provide 2012-03-14 23:19:25 -06:00
match Allow multiple right hand sides in match/values. 2012-03-01 15:05:51 -05:00
mysterx remove MysterX DLL, replace with wrapper around `ffi/com' 2012-02-17 06:37:19 -07:00
mzcom
net net/mime: allow any subtype, exns as exn:fail subtypes; doc fixes 2012-01-08 12:14:51 -07:00
openssl openssl: more little fixes 2012-03-01 20:34:53 -07:00
plai Don't compile test files. 2012-03-13 10:29:13 -04:00
planet Don't compile test files. 2012-03-13 10:29:13 -04:00
profile
r6rs
racket Added struct/dc and cleaned up a bunch of stuff in the contract 2012-04-12 22:49:50 -05:00
racklog
rackunit
scribble Sort bibliographies by authors' last names. 2012-04-05 19:04:54 -04:00
scriblib Moving tests re: Sam 2012-03-30 23:54:42 -06:00
slatex
srfi added tests for srfi/13 from SXML codebase 2012-01-08 23:25:53 -07:00
stepper cleanup and refactoring of run-teaching-program, minor teachpack stepper fix 2012-03-13 12:09:41 -07:00
stxparse more template improvements 2012-03-21 17:48:10 -06:00
syntax quote-module-name and quote-module-path now take an optional submodule path 2012-03-28 18:52:02 -06:00
syntax-color
test-engine
typed-racket Fix type of * with no arguments. 2012-04-05 19:18:20 -04:00
units
unstable Remove unstable/port. 2012-02-27 22:03:39 -05:00
utils
web-server Fixing PR12658 2012-03-29 16:06:32 -06:00
xml generalize `xml/plist' to read/write any plist value 2012-04-10 16:38:54 -06:00
xrepl Test suite for `known-module', should have been included in the xrepl change. 2012-03-25 21:01:57 -04:00
eli-tester.rkt adjust some libraries to avoid converting paths to strings too early 2012-02-10 06:17:18 -07:00
info.rkt Don't compile test files. 2012-03-13 10:29:13 -04:00
run-automated-tests.rkt Don't compile test files. 2012-03-13 10:29:13 -04:00
stress.rkt
zo-path.rkt change `current-write-relative-directory' to support more path conversions 2012-02-10 06:17:18 -07:00
zo-size.rkt