Matthew Flatt
|
8d3d7b10d3
|
new support file for make-executable tests
svn: r3392
|
2006-06-18 02:00:13 +00:00 |
|
Matthew Flatt
|
cb7c823206
|
improved create-executable test suite, fix for Mac OS X MrEd executable with given collection path
svn: r3391
|
2006-06-18 01:58:29 +00:00 |
|
Matthew Flatt
|
6736c01c8c
|
fix context of 'disappeared-binding wher ebinding originates as an internal syntax definition
svn: r3353
|
2006-06-14 01:37:23 +00:00 |
|
Matthew Flatt
|
3489cca5c4
|
tests for nested multi-ellipsis sequence
svn: r3278
|
2006-06-08 10:52:26 +00:00 |
|
Matthew Flatt
|
e291edb2eb
|
fix |#|# double closing comment
svn: r3240
|
2006-06-05 23:18:53 +00:00 |
|
Matthew Flatt
|
c1f4dce5d8
|
fix SECTION case, sort directory-list results
svn: r3210
|
2006-06-04 01:50:09 +00:00 |
|
Robby Findler
|
1159ef9df1
|
removed tests that I cannot fix
svn: r3207
|
2006-06-03 21:56:55 +00:00 |
|
Eli Barzilay
|
02814709c8
|
* Improved some more code
* Added `findf'
svn: r3192
|
2006-06-02 20:47:15 +00:00 |
|
Matthew Flatt
|
17a22c798b
|
fix address parsing to handle comma in parenthesized form
svn: r3163
|
2006-06-01 00:08:10 +00:00 |
|
Eli Barzilay
|
ce92ae725a
|
Tests for different file:// parsing of URLs
svn: r3111
|
2006-05-29 18:13:33 +00:00 |
|
Matthew Flatt
|
5ffd45b9c8
|
test JIT-inlined vector-set, string-set, bytes-set
svn: r3109
|
2006-05-29 17:47:51 +00:00 |
|
Eli Barzilay
|
0a6b673df6
|
hex encodings are uppercase according to RFC3986
svn: r3102
|
2006-05-29 04:30:46 +00:00 |
|
Matthew Flatt
|
9877a98a00
|
inner default expr shouldn't evaluate when a target is available
svn: r3094
|
2006-05-28 11:49:41 +00:00 |
|
Matthew Flatt
|
5a449b0911
|
fix simplify-path in the case where only "." can be returned
svn: r3073
|
2006-05-26 12:18:23 +00:00 |
|
Matthew Flatt
|
d034f64dd2
|
301.16
svn: r3040
|
2006-05-24 19:29:58 +00:00 |
|
Matthew Flatt
|
b04da77a20
|
fix collapse-module-path for rel-to of .
svn: r2933
|
2006-05-13 15:27:21 +00:00 |
|
Matthew Flatt
|
97e800aeee
|
improved/corrected UTF-16 tests
svn: r2901
|
2006-05-10 16:28:25 +00:00 |
|
Matthew Flatt
|
30ad72f765
|
UTF-16 tests
svn: r2900
|
2006-05-10 14:55:40 +00:00 |
|
Matthew Flatt
|
9f513d240e
|
fix cert handling for init, init-field, and field
svn: r2823
|
2006-04-27 20:30:16 +00:00 |
|
Matthew Flatt
|
8d8ed10e3e
|
openssl test
svn: r2815
|
2006-04-27 15:56:04 +00:00 |
|
Matthew Flatt
|
36e854dbc5
|
more regexp tests
svn: r2708
|
2006-04-18 17:35:41 +00:00 |
|
Matthew Flatt
|
0c25abb469
|
bitwise ops allow 0 args; new JIT-inlined procs
svn: r2687
|
2006-04-17 15:11:44 +00:00 |
|
Eli Barzilay
|
88341ddf0e
|
Made it ok to use rest-like stuff with keywords when allowing other keywords
(either explicitly or implicitly).
svn: r2676
|
2006-04-15 21:15:08 +00:00 |
|
Robby Findler
|
0ad4118f6f
|
fixed image.ss to handle the case when positive and negative infinity are supplied to overlay/xy and also limited one-of/c's inputs
svn: r2659
|
2006-04-11 13:53:53 +00:00 |
|
Robby Findler
|
1c97b4c21f
|
fixed PR 7999 and added one-of/c to the contract library
svn: r2650
|
2006-04-10 03:54:55 +00:00 |
|
Matthew Flatt
|
c6174237ee
|
fix make-bytes test
svn: r2624
|
2006-04-06 13:32:28 +00:00 |
|
Eli Barzilay
|
f7c14a5b67
|
test new sort, test stableness
svn: r2568
|
2006-04-01 08:52:31 +00:00 |
|
Robby Findler
|
0f122fbc0d
|
added a test or two
svn: r2565
|
2006-04-01 02:34:04 +00:00 |
|
Matthew Flatt
|
9ba712d8f7
|
test readtable default parser
svn: r2554
|
2006-03-31 13:13:12 +00:00 |
|
Robby Findler
|
940fbc81a9
|
improved internal contract stuff
svn: r2547
|
2006-03-30 19:06:27 +00:00 |
|
Robby Findler
|
2a39639d98
|
more tests
svn: r2504
|
2006-03-25 04:31:48 +00:00 |
|
Robby Findler
|
dba28564ea
|
more tests
svn: r2501
|
2006-03-25 00:23:23 +00:00 |
|
Robby Findler
|
4aed9bd393
|
added some tests as I refactor the contract library
svn: r2497
|
2006-03-24 16:07:34 +00:00 |
|
Robby Findler
|
8617ca8fcd
|
defeats the inlining optimization by making procedure bodies big in order to do lazy contract checking
svn: r2486
|
2006-03-22 21:12:53 +00:00 |
|
Robby Findler
|
ab80f98943
|
added another contract-greater test
svn: r2483
|
2006-03-22 15:22:09 +00:00 |
|
Robby Findler
|
e2d053bac1
|
PR 7976 fixed
svn: r2473
|
2006-03-21 02:11:14 +00:00 |
|
Matthew Flatt
|
6b7e973056
|
new tests for 301.11
svn: r2467
|
2006-03-20 20:33:22 +00:00 |
|
Robby Findler
|
bb9b8eb90e
|
finished lazy data structure contracts
svn: r2458
|
2006-03-19 00:03:48 +00:00 |
|
Robby Findler
|
d8217b9d27
|
added first stages of improvments to contract library to support lazy structure contracts. not yet complete, but contract system is in working order, so committing
svn: r2452
|
2006-03-18 05:33:08 +00:00 |
|
Jacob Matthews
|
6cef2e9230
|
added tests for planet, fixed some bugs in moddep's planet handling
svn: r2433
|
2006-03-15 16:59:57 +00:00 |
|
Matthew Flatt
|
1c10a636cb
|
fix 'lib' path collapsing to always use Unix style
svn: r2422
|
2006-03-13 20:19:05 +00:00 |
|
Matthew Flatt
|
3c6aaf97c0
|
test syntax pattern match on vectors
svn: r2419
|
2006-03-12 16:16:37 +00:00 |
|
Matthew Flatt
|
17670dd89d
|
moddep contracts and testing
svn: r2407
|
2006-03-10 03:35:23 +00:00 |
|
Robby Findler
|
7249080888
|
svn: r2393
|
2006-03-08 17:23:45 +00:00 |
|
Matthew Flatt
|
20f5a5f12b
|
new optimizer tests
svn: r2385
|
2006-03-07 15:55:14 +00:00 |
|
Matthew Flatt
|
26cd219f61
|
test inling of a few more predicates
svn: r2359
|
2006-03-03 17:38:01 +00:00 |
|
Eli Barzilay
|
776e15490e
|
* Arguments can now be passed directly as lists
* Keywords are compared for the literal symbol instead of comparing ids
* Added tests for the above
* Some re-formatting
svn: r2356
|
2006-03-03 14:48:22 +00:00 |
|
Matthew Flatt
|
e641f9af50
|
more expt tests
svn: r2354
|
2006-03-03 14:33:31 +00:00 |
|
Robby Findler
|
873e71a9dd
|
fixed PR 7927
svn: r2341
|
2006-03-02 02:48:40 +00:00 |
|
Matthew Flatt
|
0e1e6b18e4
|
prep for 308.1
svn: r2335
|
2006-03-01 00:52:08 +00:00 |
|
Eli Barzilay
|
70d2fa327d
|
When both optionals and keywords are used, the first keyword marks the end
of the optionals.
svn: r2322
|
2006-02-27 04:42:27 +00:00 |
|
Matthew Flatt
|
e40e27435d
|
301.7
svn: r2304
|
2006-02-23 13:19:03 +00:00 |
|
Robby Findler
|
c7b023f76d
|
added the ability for the line function to draw in both positive and negative x and y directions
svn: r2285
|
2006-02-19 16:04:45 +00:00 |
|
Matthew Flatt
|
17e10b396e
|
new tests for new JIT inlines
svn: r2193
|
2006-02-11 05:34:14 +00:00 |
|
Matthew Flatt
|
0e67ca6810
|
check protected syntax
svn: r2188
|
2006-02-10 17:52:07 +00:00 |
|
Matthew Flatt
|
436c032bed
|
more JIT arithmetic tests
svn: r2123
|
2006-02-04 18:58:04 +00:00 |
|
Matthew Flatt
|
e548f0effc
|
new contmark and JIT tests
svn: r2120
|
2006-02-04 15:18:31 +00:00 |
|
Matthew Flatt
|
d89df834cd
|
//?/ paths and file-size
svn: r2112
|
2006-02-03 20:52:29 +00:00 |
|
Robby Findler
|
106c19a461
|
added tests for or/c ordering and and/c ordering and fixed name of the or/c contract (so it doesn't claim to be a union contract anymore)
svn: r2100
|
2006-02-03 04:07:25 +00:00 |
|
Matthew Flatt
|
44929bd21b
|
mostly improvements for JIT testing
svn: r1995
|
2006-01-27 00:51:04 +00:00 |
|
Robby Findler
|
12c7c0b6c6
|
added this, bound in ->r and ->pp contracts, when used in object-contract
svn: r1841
|
2006-01-16 18:42:11 +00:00 |
|
Robby Findler
|
aa5d3f7378
|
fixed up file: urls and fixed a bug in the parsing of urls with empty string host names
svn: r1779
|
2006-01-07 03:25:26 +00:00 |
|
Robby Findler
|
c6992e0307
|
fixed url code in various ways
svn: r1752
|
2006-01-03 14:02:25 +00:00 |
|
Robby Findler
|
00d989a80a
|
fixed PRs 7783 7785
svn: r1731
|
2005-12-31 14:23:49 +00:00 |
|
Matthew Flatt
|
894a3c6260
|
test overflow on equal hashing
svn: r1716
|
2005-12-30 15:49:00 +00:00 |
|
Matthew Flatt
|
5ea77942db
|
change Mac default build to put frameworks in plt/lib
svn: r1692
|
2005-12-26 13:07:35 +00:00 |
|
Noel Welsh
|
f87c602e42
|
Start of test suite for SRFIs
svn: r1627
|
2005-12-16 17:10:55 +00:00 |
|
Matthew Flatt
|
f080b36c9a
|
update pretty-print regression after making the graph counter more consistent
svn: r1592
|
2005-12-12 16:55:00 +00:00 |
|
Matthew Flatt
|
e0eb139f42
|
change HtDP tester to check #%module-begin effect
svn: r1542
|
2005-12-06 21:29:24 +00:00 |
|
Matthias Felleisen
|
65e8698758
|
added some error tests for ho interm loops
svn: r1501
|
2005-12-02 22:13:11 +00:00 |
|
Matthew Flatt
|
a9add5064d
|
inherit-field is a keyword
svn: r1498
|
2005-12-02 21:20:31 +00:00 |
|
Matthew Flatt
|
78eca519ee
|
made it easier to check the content of run-time error messages
svn: r1494
|
2005-12-02 16:25:57 +00:00 |
|
Eli Barzilay
|
1539243d5c
|
Make quiet.ss use a command-line file if specified, for example:
mzscheme -r quiet.ss beginner.ss
svn: r1493
|
2005-12-02 16:18:36 +00:00 |
|
Matthew Flatt
|
923167419f
|
more tests for sync and input ports
svn: r1456
|
2005-12-01 16:49:47 +00:00 |
|
Matthew Flatt
|
f1439372f0
|
-0.0 and 0.0 are no longer eqv
svn: r1445
|
2005-11-30 14:37:57 +00:00 |
|
Matthew Flatt
|
97b8442af2
|
tests for add-line and inexact coordinate
svn: r1395
|
2005-11-24 17:11:47 +00:00 |
|
Matthew Flatt
|
d08b2afc58
|
fix bug in port-commit-peeked
svn: r1324
|
2005-11-16 01:16:17 +00:00 |
|
Matthew Flatt
|
f9e2944b09
|
split flat test into multiple sources
svn: r1275
|
2005-11-10 20:58:37 +00:00 |
|
Matthew Flatt
|
5590bf1a10
|
udp tests updated
svn: r1270
|
2005-11-10 17:02:09 +00:00 |
|
Matthew Flatt
|
f5addba2df
|
fixed one HtDP test
svn: r1202
|
2005-11-01 20:25:34 +00:00 |
|
Matthew Flatt
|
81dc642c4e
|
teaching-langauge error message improvements
svn: r1197
|
2005-11-01 20:13:10 +00:00 |
|
Eli Barzilay
|
8a425d27a6
|
other-keys now includes duplicates of specified keys
(if duplicates are allowed)
svn: r1149
|
2005-10-25 00:58:37 +00:00 |
|
Eli Barzilay
|
9ef65a4a80
|
* getarg' -> keyword-get'
* `#:rest-keys' -> `#:other-keys+body'
svn: r1147
|
2005-10-24 22:15:20 +00:00 |
|
Eli Barzilay
|
1cf3559d0c
|
#:allow-anything can be used with any rest-like, simply treats a last
imbalanced keyword as the beginning of the body
svn: r1141
|
2005-10-24 11:24:41 +00:00 |
|
Eli Barzilay
|
4130a38299
|
Don't allow dot-notation with other meta-keywords
svn: r1139
|
2005-10-24 10:43:32 +00:00 |
|
Eli Barzilay
|
acfb67ec9b
|
Added #:allow-anything so it's possible to get extra speed
svn: r1138
|
2005-10-24 10:18:31 +00:00 |
|
Eli Barzilay
|
2415956597
|
* Added #:allow- and #:forbid-duplicate-keys and a check for this
* getarg accepts only thunks for a default
* Test new stuff, and better macros for testing
svn: r1137
|
2005-10-24 05:30:38 +00:00 |
|
Eli Barzilay
|
574dd38e96
|
make sure that internal definitions work
svn: r1122
|
2005-10-21 23:05:50 +00:00 |
|
Eli Barzilay
|
b5835267dd
|
Properly check a body specification
svn: r1110
|
2005-10-19 22:09:11 +00:00 |
|
Eli Barzilay
|
9eb9d4e040
|
Added a few more tests.
svn: r1105
|
2005-10-19 14:54:13 +00:00 |
|
Eli Barzilay
|
3494461c98
|
All features complete, remove utilities that don't seem necessary,
make getarg and getarg* stop at non-keyword
svn: r1103
|
2005-10-19 07:47:56 +00:00 |
|
Eli Barzilay
|
1db64d4e85
|
A lot more functionality (and tests), almost complete now.
svn: r1102
|
2005-10-19 07:05:22 +00:00 |
|
Eli Barzilay
|
78c19494b7
|
Extensive argument processing, more meta-keywords for modes,
efficient optionals, test everything so far
svn: r1099
|
2005-10-17 23:42:24 +00:00 |
|
Eli Barzilay
|
bab76d0479
|
* Renamed kw-proc.ss to kw..ss
* Make only #:optopnal and #:key work, no alternative names
svn: r1069
|
2005-10-13 16:39:51 +00:00 |
|
Eli Barzilay
|
6f4241fe7f
|
just an initial test set for keyword args
svn: r1061
|
2005-10-13 06:27:16 +00:00 |
|
Robby Findler
|
71a5040785
|
fixed pr 7628, ->d now checks the domain contract before partially applying the range function
svn: r1042
|
2005-10-11 12:57:57 +00:00 |
|
Robby Findler
|
ff430e189d
|
allow outline and solid arguments to image contructors to be strings
svn: r1036
|
2005-10-10 17:04:35 +00:00 |
|
Robby Findler
|
9426bc8248
|
updated test suite for string solid/outline arguments
svn: r1035
|
2005-10-10 15:42:20 +00:00 |
|
Matthew Flatt
|
5c1a331d3b
|
improved file dialogs for mac os x, changed create-executable interface, and fixed parsing of infix dots to require a delimitter after the second dot
svn: r1000
|
2005-10-06 15:54:38 +00:00 |
|
Matthew Flatt
|
43d2868700
|
thread-cell tests
svn: r870
|
2005-09-18 12:30:58 +00:00 |
|
Matthew Flatt
|
4b7a8dece0
|
fix bad remq in test case
svn: r785
|
2005-09-07 11:58:43 +00:00 |
|
Matthew Flatt
|
9f528d0288
|
paren-shape tests
svn: r769
|
2005-09-05 14:23:45 +00:00 |
|
Matthew Flatt
|
420323c562
|
fix some windows path tests
svn: r767
|
2005-09-05 13:26:19 +00:00 |
|
Matthew Flatt
|
cccf1fb978
|
mred unicode tests, mzscheme windows path tests
svn: r761
|
2005-09-04 00:01:13 +00:00 |
|
Eli Barzilay
|
9ceeaa4f83
|
svn: r669
|
2005-08-25 06:45:57 +00:00 |
|
Eli Barzilay
|
b31d3cd92c
|
Some initial tests for foreign
svn: r668
|
2005-08-25 06:45:29 +00:00 |
|
Robby Findler
|
461193f073
|
,
svn: r532
|
2005-08-02 04:12:48 +00:00 |
|
Matthew Flatt
|
21a3ded089
|
hash-table-copy should produce mutable table, PR 7519
svn: r529
|
2005-08-01 22:47:54 +00:00 |
|
Matthew Flatt
|
0a833c44c4
|
test for PR 7518
svn: r528
|
2005-08-01 22:27:57 +00:00 |
|
Matthew Flatt
|
758848f66c
|
fixed check for duplicate struct type properties
svn: r504
|
2005-07-30 17:26:00 +00:00 |
|
Matthew Flatt
|
909ad1156f
|
299.108
svn: r413
|
2005-07-21 13:41:00 +00:00 |
|
Robby Findler
|
b01290c3ef
|
fixed bug in provide/contract
svn: r411
|
2005-07-21 00:22:36 +00:00 |
|
Robby Findler
|
4b0e802fe4
|
fixed bugs dealing with super structs in provide/contract and fixed (newly exposed) bugs in mrflow
svn: r391
|
2005-07-18 13:06:30 +00:00 |
|
Robby Findler
|
20aa3cef02
|
made struct library work better with copy-struct; still not perfect
svn: r381
|
2005-07-16 04:41:29 +00:00 |
|
Matthew Flatt
|
3d8c40afe4
|
fixed verify- ops to take old-format exploded signatures
svn: r277
|
2005-06-30 16:40:13 +00:00 |
|
Matthew Flatt
|
1951afa0a5
|
added test for bytes<->string/locale
svn: r267
|
2005-06-28 20:49:40 +00:00 |
|
Matthew Flatt
|
de84c91d1a
|
URI query tags case-sensitive
svn: r262
|
2005-06-28 19:57:19 +00:00 |
|
Matthew Flatt
|
0d4bc2cd9d
|
299.107
svn: r259
|
2005-06-28 17:01:03 +00:00 |
|
Robby Findler
|
06b511f323
|
added recursive contracts and fixed a bug or two
svn: r81
|
2005-06-09 18:56:19 +00:00 |
|
Eli Barzilay
|
017d151d59
|
Adding collects, with all the right properties (except eoln-style).
svn: r3
|
2005-05-27 18:56:37 +00:00 |
|