* eval.c (unmemocar, sym_three_question_marks, scm_unmemocar):
[bpt/guile.git] / test-suite / ChangeLog
CommitLineData
3bf6ee15
KR
12003-10-19 Kevin Ryde <user42@zip.com.au>
2
3 * tests/numbers.test: Use define-module to hide helper defines.
4 (dbl-mant-dig, ash-flo): New helpers.
5 (exact->inexact): New tests.
6
da48db62
DH
72003-10-18 Dirk Herrmann <D.Herrmann@tu-bs.de>
8
9 * tests/syntax.test (exception:bad-var): Removed.
10
11 Adapted tests for 'set!' to the new way of error reporting.
12
82b3e2c6
DH
132003-10-18 Dirk Herrmann <D.Herrmann@tu-bs.de>
14
15 * tests/dynamic-scope.test (exception:missing-expr): Introduced
16 temporarily until all memoizers use the new way of error
17 reporting.
18
21628685
DH
192003-10-18 Dirk Herrmann <D.Herrmann@tu-bs.de>
20
21 * tests/syntax.test (exception:missing/extra-expr,
22 exception:missing/extra-expr-misc): Renamed
23 exception:missing/extra-expr to exception:missing/extra-expr-misc.
24
25 (exception:missing/extra-expr-syntax,
26 exception:missing/extra-expr): Renamed
27 exception:missing/extra-expr-syntax to
28 exception:missing/extra-expr.
29
d6754c23
DH
302003-10-18 Dirk Herrmann <D.Herrmann@tu-bs.de>
31
32 * lib.scm (exception:bad-variable): New.
33
34 * tests/syntax.test (exception:bad-binding,
35 exception:duplicate-binding): New.
36
37 (exception:duplicate-bindings): Removed.
38
39 Adapted tests for 'let', 'let*' and 'letrec' to the new way of
40 error reporting.
41
03a3e941
DH
422003-10-12 Dirk Herrmann <D.Herrmann@tu-bs.de>
43
44 * tests/syntax.test (define exception:bad-formal, define
45 exception:duplicate-formal): New.
46
47 (exception:duplicate-formals): Removed.
48
49 (exception:bad-formals): Adapted to the new way of error
50 reporting.
51
52 Adapted tests for 'lambda' to the new way of error reporting.
53
4faa1ea0
DH
542003-10-11 Dirk Herrmann <D.Herrmann@tu-bs.de>
55
56 * tests/syntax.test (exception:missing/extra-expr-syntax): Fixed
57 to be unaware of whether line number information is given or not.
58
4610b011
DH
592003-10-11 Dirk Herrmann <D.Herrmann@tu-bs.de>
60
61 * tests/syntax.test (exception:missing/extra-expr-syntax): New,
62 introduced temporarily until all memoizers use the new way of
63 error reporting.
64
65 Adapted tests for 'if' to the new way of error reporting.
66
cc56ba80
DH
672003-10-11 Dirk Herrmann <D.Herrmann@tu-bs.de>
68
69 * tests/syntax.test (exception:missing-expr,
70 exception:extra-expr): New.
71
72 Adapted tests for 'begin' to the new way of error
73 reporting.
74
609a8b86
DH
752003-10-11 Dirk Herrmann <D.Herrmann@tu-bs.de>
76
77 * tests/syntax.test (exception:misplaced-else-clause,
78 exception:bad-cond-clause): New.
79
80 (exception:bad/missing-clauses, exception:extra-case-clause):
81 Removed.
82
83 Adapted tests for 'case' and 'cond' to the new way of error
84 reporting.
85
86 The tests that check if cond is hygienic pass now.
87
58a2510b
DH
882003-10-11 Dirk Herrmann <D.Herrmann@tu-bs.de>
89
90 * tests/syntax.test: Fixed and activated test of empty case label
91 support.
92
2a6f7afe
DH
932003-10-11 Dirk Herrmann <D.Herrmann@tu-bs.de>
94
95 * tests/syntax.test (exception:bad-expression,
96 exception:missing-clauses, exception:bad-case-clause,
97 exception:extra-case-clause, exception:bad-case-labels): New.
98
99 Added some tests and adapted tests for 'case' to the new way of
100 error reporting.
101
e6729603
DH
1022003-10-10 Dirk Herrmann <D.Herrmann@tu-bs.de>
103
104 * lib.scm (run-test-exception): Handle syntax errors.
105
7b0f1f2a
MV
1062003-10-10 Marius Vollmer <mvo@zagadka.de>
107
108 * tests/numbers.test (inexact->exact): Use corrent argument order
109 for pass-if-exception. Use "+inf.0" instead of "+.inf", etc.
110
b7be48bc
KR
1112003-10-09 Kevin Ryde <user42@zip.com.au>
112
9ddeb776
KR
113 * tests/numbers.test (inexact->exact): New tests.
114
b7be48bc
KR
115 * tests/poe.test: New file.
116 * Makefile.am: Add it.
117
d6e04e7c
DH
1182003-10-07 Dirk Herrmann <D.Herrmann@tu-bs.de>
119
120 * lib.scm (exception:missing-expression): New.
121
122 * tests/dynamic-scope.test, tests/eval.test,
123 tests/r5rs_pitfall.test, tests/srfi-17.test, tests/syncase.test:
124 Wrap tests in module (test-suite test-<file-name without .test>),
125 following a practice that was used on a couple of files already.
126
127 * tests/dynamic-scope.test (exception:duplicate-binding,
128 exception:bad-binding): New.
129
130 * tests/dynamic-scope.test, tests/srfi-17.test, tests/syntax.test:
131 Execute syntactically wrong tests using eval. With the upcoming
132 new memoizer this is necessary in order to postpone the syntax
133 check to the actual evaluation of the syntactically wrong form.
134
135 * tests/syntax.test: Added some test cases and modified one test
136 case.
137
39a963ee
KR
1382003-10-02 Kevin Ryde <user42@zip.com.au>
139
140 * tests/ports.test (call-with-output-string): Test proc closing port.
141
8aa28a91
DH
1422003-09-22 Dirk Herrmann <D.Herrmann@tu-bs.de>
143
144 * guile-test: Wrapped in module (test-suite guile-test).
145
146 (main data-file-name test-file-name): Exported.
147
148 ((guile-user)::main): New function, wrapper for function
149 (test-suite guile-test)::main.
150
151 * tests/load.test: Wrapped in module (test-suite test-load).
152
153 * tests/ports.test: Wrapped in module (test-suite test-ports).
154
155 * tests/r4rs.test: Wrapped in module (test-suite test-r4rs).
156 Added comments about the required structure of the file itself,
157 since it is subject to some tests. Removed some now unnecessary
158 undefine operations.
159
160 * tests/syntax.test: Wrapped in module (test-suite test-syntax)
161
518a07ad
KR
1622003-09-19 Kevin Ryde <user42@zip.com.au>
163
164 * tests/popen.test: New file.
165 * Makefile.am (SCM_TESTS): Add it.
166
47ae1f0e
DH
1672003-09-17 Dirk Herrmann <D.Herrmann@tu-bs.de>
168
169 * tests/numbers.test (equal?): Added tests.
170
171 * tests/numbers.test (=): Fixed and added some bignum related
172 tests.
173
0f008a15
KR
1742003-08-30 Kevin Ryde <user42@zip.com.au>
175
176 * tests/numbers.test (logcount): Add tests.
177
a54e06e5
KR
1782003-08-23 Kevin Ryde <user42@zip.com.au>
179
430110ee
KR
180 * tests/srfi-1.test (list-copy): New tests.
181
a54e06e5
KR
182 * tests/srfi-19.test (date-week-number): Add tests.
183
b1c60217
KR
1842003-08-22 Kevin Ryde <user42@zip.com.au>
185
186 * tests/numbers.test (-): Exercise bignum - inum.
187
2388d9af
KR
1882003-08-17 Kevin Ryde <user42@zip.com.au>
189
190 * tests/syntax.test (while): Exercise break and continue from
191 recursive nested loops.
192
d97f9b42
KR
1932003-08-14 Kevin Ryde <user42@zip.com.au>
194
195 * tests/syntax.test (while): New tests.
196
4d332f19
DH
1972003-08-10 Dirk Herrmann <D.Herrmann@tu-bs.de>
198
199 * tests/numbers.test: Eliminated misuses of expect-fail. It
200 should only be used in cases, where guile has a known bug. It
201 should not be used in cases where an expression is expected to
202 return #f as its correct result.
203
3bcdda6a
KR
2042003-08-09 Kevin Ryde <user42@zip.com.au>
205
206 * tests/srcprop.test: New file.
207 * Makefile.am (SCM_TESTS): Add it.
208
8e5b4b9e
KR
2092003-07-29 Kevin Ryde <user42@zip.com.au>
210
211 * tests/srfi-1.test (concatenate, concatenate!): New tests.
212 (length+): New tests.
213
214 * tests/srfi-34.test: Check cond-expand srfi-34.
215
d7850c8d
KR
2162003-07-24 Kevin Ryde <user42@zip.com.au>
217
218 * tests/numbers.test (angle): New tests.
219
b1c04fe8
KR
2202003-07-18 Kevin Ryde <user42@zip.com.au>
221
222 * tests/numbers.test (*): Add complex/bignum test.
223
e7cc532b
KR
2242003-07-14 Matthias Koeppe <mkoeppe@mail.math.uni-magdeburg.de>
225
226 * tests/srfi-1.test (partition): Add tests.
227
e5a74c26
KR
2282003-07-08 Kevin Ryde <user42@zip.com.au>
229
005d2366
KR
230 * tests/numbers.test (make-polar, magnitude): New tests.
231
e5a74c26 232 * tests/srfi-1.test (delete, delete!): Add more tests.
005d2366 233 (delete-duplicates, delete-duplicates!): New tests.
e5a74c26 234
1ebb8497
KR
2352003-06-21 Kevin Ryde <user42@zip.com.au>
236
237 * tests/numbers.test (truncate, round, asinh, acosh, atanh): Add some
238 tests.
239
996acdb8
KR
2402003-06-19 Kevin Ryde <user42@zip.com.au>
241
242 * tests/posix.test: New file, exercising putenv, setenv, unsetenv.
243 * tests/threads.test: New file, exercising parallel.
244 * Makefile.am (SCM_TESTS): Add them.
245
f2478375
KR
2462003-06-07 Kevin Ryde <user42@zip.com.au>
247
248 * tests/srfi-6.test: New file.
d4d694b6 249 * Makefile.am (SCM_TESTS): Add it.
f2478375 250
f5c6ec2f
DH
2512003-06-05 Dirk Herrmann <D.Herrmann@tu-bs.de>
252
253 * tests/chars.test: Fixed test comment. The bug that this test
254 detects was actually introduced by my patch from 2003-05-31.
255
47dbd81e
DH
2562003-06-05 Dirk Herrmann <D.Herrmann@tu-bs.de>
257
258 * tests/chars.test: Added test, attempting to apply a character.
259 This test will only pass if the other changes that are submitted
260 together with this patch are also applied.
261
e418bd7c
KR
2622003-06-05 Kevin Ryde <user42@zip.com.au>
263
264 * tests/numbers.test (logcount): Add a few more tests, to exercise
265 recent scm_logcount change.
266
267 * tests/reader.test (reading): Test bad # error message is formattable.
268
e757438d
DH
2692003-06-01 Dirk Herrmann <D.Herrmann@tu-bs.de>
270
271 * tests/pairs.test: Added.
272
7673cf68
DH
2732003-06-01 Dirk Herrmann <D.Herrmann@tu-bs.de>
274
275 * tests/vectors.test: Added.
276
6d63297b
DH
2772003-06-01 Dirk Herrmann <D.Herrmann@tu-bs.de>
278
279 * tests/guardians.test: Uses module (ice-9 weak-vector).
280
e46083d5
DH
2812003-05-30 Dirk Herrmann <D.Herrmann@tu-bs.de>
282
283 * lib.scm: Documented the short form for pass-if and expect-fail.
284
285 (pass-if, expect-fail): Simplified.
286
c47e2599
KR
2872003-05-30 Kevin Ryde <user42@zip.com.au>
288
289 * tests/numbers.test (max, min): Add tests involving NaNs.
290
2e945bcc
SJ
2912003-05-29 Stefan Jahn <stefan@lkcc.org>
292
293 * standalone/Makefile.am: Setup to build on mingw32.
294
42ad901d
DH
2952003-05-27 Dirk Herrmann <D.Herrmann@tu-bs.de>
296
297 * tests/elisp.test: Added missing quote around vector constants.
298
ddd8f927
DH
2992003-05-25 Dirk Herrmann <D.Herrmann@tu-bs.de>
300
301 * tests/r5rs_pitfall.test: Test 2.1 now passes.
302
59e42631
KR
3032003-05-13 Kevin Ryde <user42@zip.com.au>
304
305 * tests/numbers.test (=, <, max, min): Add tests of bignum/inf
306 combinations.
307
308 * tests/srfi-1.test (delete, delete!): Test predicate call arg order.
309
9c8721b5
KR
3102003-05-10 Kevin Ryde <user42@zip.com.au>
311
4f3deff4
KR
312 * tests/numbers.test (=, <): Add tests involving NaNs.
313
314 * tests/numbers.test (integer-length): Exercise some negatives, in
315 particular -2^n which is ...11100..00.
316
317 * tests/numbers.test (gcd): Exercise bignum/inum with a bignum not
318 fitting a ulong.
319
9c8721b5
KR
320 * tests/srfi-1.test: New file, exercising take and drop.
321 * Makefile.am (SCM_TESTS): Add it.
322
d963e93f
KR
3232003-05-06 Kevin Ryde <user42@zip.com.au>
324
325 * tests/numbers.test (-): Add test for negative inum subtract bignum.
326 (logcount): New tests, exercising some negatives.
327
1b965c29
MV
3282003-05-03 Marius Vollmer <mvo@zagadka.de>
329
330 * tests/r5rs_pitfall.test: New. Thanks to Dale P. Smith for
331 pointing us to these tests.
332
a1a5dfa8
NJ
3332003-04-30 Neil Jerram <neil@ossau.uklinux.net>
334
335 * Makefile.am (SCM_TESTS): Add tests/srfi-34.test.
336
337 * tests/srfi-34.test: New file.
338
4dce3c96
DH
3392003-04-23 Dirk Herrmann <D.Herrmann@tu-bs.de>
340
341 * tests/syntax.test: Modified some tests to use eval when
342 providing bad syntax. Otherwise, the memoizer will report an
343 error immediately after reading the form, without even the chance
344 to get the pass-if-exception mechanism started.
345
9247b5bc
DH
3462003-04-23 Dirk Herrmann <D.Herrmann@tu-bs.de>
347
348 * tests/guardians.test: Added some more elaborate and
349 sophisticated tests for the guardian functionality.
350
d339981a
DH
3512003-04-21 Dirk Herrmann <D.Herrmann@tu-bs.de>
352
353 * tests/sort.test: Added. Both tests in that file did fail (one
354 even with a segfault) with CVS guile before the recent changes to
355 sort.c.
356
57b1d518
MD
3572003-04-17 Mikael Djurfeldt <djurfeldt@nada.kth.se>
358
359 * tests/goops.test: Added tests for correctness of class
47cd67db
MD
360 precedence list in all basic classes and tests for eqv? and
361 equal?.
57b1d518 362
58241edc
MD
3632003-04-15 Mikael Djurfeldt <djurfeldt@nada.kth.se>
364
365 * tests/goops.test: Added tests for class redefinition, object
366 update and active slots.
367
50d64f0d
RB
3682003-04-14 Rob Browning <rlb@defaultvalue.org>
369
370 * standalone/test-asmobs-lib.c (libtest_asmobs_init): include
371 test-asmobs-lib.x rather than test-asmobs-lib.x.c.
372
373 * standalone/Makefile.am: change from .c.x to .x to be consistent
374 with the rest of guile.
375
dff96e95
HWN
3762003-04-09 Han-Wen Nienhuys <hanwen@cs.uu.nl>
377
378 * standalone/Makefile.am (snarfcppopts): use DEFAULT_INCLUDES
379 instead of INCLUDES
380
07921c76
RB
3812003-04-07 Rob Browning <rlb@defaultvalue.org>
382
383 * Makefile.am (SUBDIRS): add standalone.
384
385 * guile-test: added "Running test FOO" output by default. There
386 may be a good reason to remove this, but the output can be helpful
387 in determining where a failure occurred.
388
389 * standalone/test-num2integral.c: new test -- one new regression
390 check.
391
392 * standalone/test-gh.c: new test code (migrated from
393 tests/c-api/) -- a trivial start.
394
395 * standalone/test-asmobs-lib.c: new test script (migrated from
396 tests/asmobs/).
397
398 * standalone/test-asmobs: new test script.
399
400 * standalone/README: new file.
401
402 * standalone/Makefile.am: new file.
403
404 * standalone/.cvsignore: new file.
405
406 * tests/asmobs/Makefile: removed (functionality is now in standalone/).
407
408 * tests/asmobs/README: removed (functionality is now in standalone/).
409
410 * tests/asmobs/asmobs-test.scm: removed (functionality is now in
411 standalone/).
412
413 * tests/asmobs/asmobs.c: removed (functionality is now in standalone/).
414
415 * tests/asmobs/: removed (functionality is now in standalone/).
416
417 * tests/c-api/strings.c: add a note to the source about this code
418 being unused.
419
73be1d9e
MV
4202003-04-05 Marius Vollmer <mvo@zagadka.de>
421
422 * Changed license terms to the plain LGPL thru-out.
423
122cf9a5
RB
4242003-03-24 Rob Browning <rlb@defaultvalue.org>
425
426 * tests/numbers.test: added tests (some simple) for various funcs.
427 ("odd?"): added tests.
428 ("even?"): added tests.
429 ("nan?"): added tests.
430 ("abs"): added tests.
431 ("lcm"): added tests.
432 ("number->string"): added tests.
433 ("number?"): added tests.
434 ("complex?"): added tests.
435 ("real?"): added tests.
436 ("rational?"): added tests.
437 ("integer?"): added tests.
438 ("inexact?"): added tests.
439 ("="): added tests.
440 ("zero?"): added tests.
441 ("positive?"): added tests.
442 ("negative?"): added tests.
443
444 * lib.scm (pass-if): allow really simple tests where the test code
445 is also the name like (pass-if (even? 2)).
446 (expect-fail): allow really simple tests where the test code is
447 also the test name like (expect-fail (even? 2)).
448
b80e1b5c
MV
4492003-03-19 Marius Vollmer <mvo@zagadka.de>
450
451 * tests/format.test ("format basic output"): Added test for "~F"
452 from Matthias Koeppe.
453
cbbeea66
MD
4542003-02-19 Mikael Djurfeldt <djurfeldt@nada.kth.se>
455
456 * tests/elisp.test: Use module (ice-9 weak-vector).
457
458 * tests/weaks.test: Use module (ice-9 weak-vector).
459
b2cbe8d8
RB
4602002-12-08 Rob Browning <rlb@defaultvalue.org>
461
462 * tests/version.test: test (effective-version).
463
d2864c8a
NJ
4642002-11-06 Neil Jerram <neil@ossau.uklinux.net>
465
466 * tests/options.test: New.
467
9bc54879
RB
4682002-10-04 Rob Browning <rlb@defaultvalue.org>
469
470 * tests/numbers.test ("expt"): add tests.
471
6b61da18
MV
4722002-09-09 Marius Vollmer <mvo@zagadka.ping.de>
473
474 * Makefile.am (dist-hook): Do not distribute CVS directories.
475 Thanks to Greg Troxel!
476
ba1b2226
HWN
4772002-08-06 Han-Wen Nienhuys <hanwen@cs.uu.nl>
478
479 * tests/reader.test: change misc-error in read-error.
480
33e04d54
DH
4812002-07-13 Dirk Herrmann <D.Herrmann@tu-bs.de>
482
483 * tests/goops.test: Added tests for define-generic and
484 define-accessor.
485
9f045403
DH
4862002-07-13 Dirk Herrmann <D.Herrmann@tu-bs.de>
487
488 * tests/goops.test: Added tests for define-class.
489
1ee34062
MV
4902002-05-07 Marius Vollmer <mvo@zagadka.ping.de>
491
492 * tests/numbers.test (/): Expect divison by an inexact zero to
493 yield +inf.0.
494
45845efe
MV
4952002-05-06 Marius Vollmer <mvo@zagadka.ping.de>
496
2a7461f5
MV
497 * tests/regexp.test (regexp-substitute/global): Do not test with
498 empty regexp. Empty regexps do not work on NetBSD.
499
45845efe
MV
500 * tests/syncase.test (basic syncase macro): Added.
501
54d4ac1f
MV
5022002-04-26 Marius Vollmer <mvo@zagadka.ping.de>
503
504 * tests/srfi-13.test (string-tokenize): Updated for fixed
505 semantics.
506
3c540af4
MV
5072002-04-16 Marius Vollmer <mvo@zagadka.ping.de>
508
509 * Makefile.am (SCM_TESTS_DIRS, dist-hook): New, distribute
510 directories manually.
511
ecb471f9
TTN
5122002-02-09 Thien-Thi Nguyen <ttn@giblet.glug.org>
513
514 * guile-test (main): Handle `--flag-unresolved'. No longer set
515 exit value to #f unconditionally on UNRESOLVED results.
e383ab49 516 (for-each-file): Do not recurse into "CVS" or "RCS" subdirs.
ecb471f9 517
a64e6669
NJ
5182002-02-08 Neil Jerram <neil@ossau.uklinux.net>
519
520 * tests/elisp.test: Add tests of Elisp expression evaluation.
521
bbd26b5a
NJ
5222002-01-25 Neil Jerram <neil@ossau.uklinux.net>
523
524 * tests/load.test: New test; for search-path with Elisp
525 nil-terminated lists for PATH and EXTENSIONS.
526
527 * tests/elisp.test: More tests for Scheme primitives that should
528 accept Elisp nil-terminated lists.
529
962b1f0b
NJ
5302002-01-24 Neil Jerram <neil@ossau.uklinux.net>
531
532 * tests/elisp.test: More new tests for the Elisp nil value.
533
04bb321a
NJ
5342002-01-22 Neil Jerram <neil@ossau.uklinux.net>
535
536 * Makefile.am (SCM_TESTS): Added elisp.test.
537
538 * tests/elisp.test: New file.
539
80074d77
DH
5402001-11-22 Dirk Herrmann <D.Herrmann@tu-bs.de>
541
542 * tests/numbers.test: Added more division by zero tests.
543
1b3a7932
DH
5442001-11-22 Dirk Herrmann <D.Herrmann@tu-bs.de>
545
546 * tests/numbers.test: Added division by zero tests.
547
7171f1ab
DH
5482001-11-17 Dirk Herrmann <D.Herrmann@tu-bs.de>
549
550 * tests/syntax.test: Added some tests, updated some others with
551 respect to recent changes in eval.c. Further, extracted test
552 cases for guile's extended set! functionality to srfi-17.test.
553
554 * tests/srfi-17.test: New file.
555
8f99e3f3
SJ
5562001-11-04 Stefan Jahn <stefan@lkcc.org>
557
558 * tests/ports.test: Run (close-port) before (delete-file) if
559 necessary/advisory.
560
2b6b5908
DH
5612001-10-26 Dirk Herrmann <D.Herrmann@tu-bs.de>
562
563 * tests/eval.test: Added tests for promises.
564
1a179b03
MD
5652001-10-21 Mikael Djurfeldt <mdj@linnaeus>
566
567 * lib.scm: Move module the system directives `export',
568 `export-syntax', `re-export' and `re-export-syntax' into the
569 `define-module' form. This is the recommended way of exporting
570 bindings.
571
b461abe7
DH
5722001-10-18 Dirk Herrmann <D.Herrmann@tu-bs.de>
573
574 * tests/syntax.test: Added test cases for 'cond =>' syntax with
575 else clause. Changed some tests and comments related to the
576 'case' form to reflect recent changes in the implementation.
577
ea6c2147
DH
5782001-10-14 Dirk Herrmann <D.Herrmann@tu-bs.de>
579
580 * tests/syntax.test: Added test cases for 'lambda' syntax.
581
27a22666
DH
5822001-10-13 Dirk Herrmann <D.Herrmann@tu-bs.de>
583
584 * tests/syntax.test: Added test cases for 'case' syntax.
585
b7d9b1cf
DH
5862001-10-13 Dirk Herrmann <D.Herrmann@tu-bs.de>
587
588 * tests/numbers.test: Added a test case that checks if valid
589 number strings are transformed correctly by string->number.
590
0b073f0f
RB
5912001-09-21 Rob Browning <rlb@defaultvalue.org>
592
593 * tests/numbers.test (fixnum-bit): compute dynamically.
594
595 * tests/bit-operations.test (fixnum-bit): compute dynamically.
596
95e2cd37
TTN
5972001-09-07 Thien-Thi Nguyen <ttn@revel.glug.org>
598
599 * tests/getopt-long.test ("apples-blimps-catalexis example",
600 "multiple occurances"): New top-level sections.
601
569c483b
DH
6022001-08-31 Dirk Herrmann <D.Herrmann@tu-bs.de>
603
604 * tests/numbers.test: Made some of the patterns better readable.
605
6fdad5dc
TTN
6062001-08-25 Thien-Thi Nguyen <ttn@revel.glug.org>
607
608 * tests/srfi-19.test (test-time-comparision,
609 test-time-arithmatic): New procs.
610
611 Add time comparison tests using new procs.
612 Thanks to Alex Shinn.
613
b573e744
MV
6142001-08-25 Marius Vollmer <mvo@zagadka.ping.de>
615
616 * tests/dynamic-scope.test: New file.
617
e9313ed7
TTN
6182001-08-24 Thien-Thi Nguyen <ttn@revel.glug.org>
619
620 * tests/srfi-13.test (string-for-each, string-for-each-index):
621 Add tests. (Thanks to Alex Shinn.)
622
80fdeb4e
MD
6232001-08-22 Mikael Djurfeldt <mdj@linnaeus.mit.edu>
624
625 * tests/srfi-13.test (string-map): Swapped order of string and
626 proc args to conform with the srfi. (Thanks to Alex Shinn.)
627
c3597bc4
TTN
6282001-08-12 Thien-Thi Nguyen <ttn@revel.glug.org>
629
630 * tests/getopt-long.test (exception:no-such-option,
631 exception:option-does-not-support-arg,
632 exception:option-must-be-specified,
633 exception:option-must-have-arg, exception:not-enough-args):
634 New vars.
635
636 ("option-ref", "required", "specified no value, given anyway",
637 "specified arg required"): New top-level sections.
638
2f4a254a
DH
6392001-08-11 Dirk Herrmann <D.Herrmann@tu-bs.de>
640
641 * tests/numbers.test: Added Some syntax tests for
642 string->number.
643
284774f3
MV
6442001-08-09 Marius Vollmer <marius.vollmer@uni-dortmund.de>
645
646 * Makefile.am (TESTS): Do not call the variable "TESTS", call it
647 "SCM_TESTS". This has special meaning to automake. How many
648 tries left to get this right, mvo?
649
5f099933
MV
6502001-08-08 Marius Vollmer <marius.vollmer@uni-dortmund.de>
651
652 * Makefile.am (TESTS): List tests explicitely instead of using a
653 wildcard. Wildcards don't seem to work for VPATH "make dist"s.
654
b754e3d1
MV
6552001-08-07 Marius Vollmer <mvo@zagadka.ping.de>
656
657 * Makefile.am: New file, to control distribution of the
658 test-suite.
659
ed9ef462
TTN
6602001-08-02 Thien-Thi Nguyen <ttn@revel.glug.org>
661
662 * tests/getopt-long.test: New file.
663
9b974335
TTN
6642001-08-01 Thien-Thi Nguyen <ttn@revel.glug.org>
665
666 * lib.scm (run-test-exception): Add special handling for
667 `error'-generated exceptions, which pass key `misc-error' and
668 leave messages unformatted.
669
96e30d2a
MG
6702001-07-18 Martin Grabmueller <mgrabmue@cs.tu-berlin.de>
671
672 * tests/alist.test, tests/bit-operations.test,
673 tests/common-list.test, tests/environments.test, tests/eval.test,
674 tests/gc.test, tests/hooks.test, tests/import.test,
675 tests/interp.test, tests/list.test, tests/load.test,
676 tests/numbers.test, tests/ports.test, tests/r4rs.test,
677 tests/version.test, tests/weaks.test, lib.scm, guile-test: Updated
678 copyright notice.
679
072ad0fe
MG
6802001-07-16 Martin Grabmueller <mgrabmue@cs.tu-berlin.de>
681
682 * tests/srfi-14.test: New file.
683
22647fef
MV
6842001-07-13 Marius Vollmer <mvo@zagadka.ping.de>
685
686 * tests/import.test: New file.
687
bdd2c6f4
DH
6882001-06-30 Dirk Herrmann <D.Herrmann@tu-bs.de>
689
690 * tests/goops.test: Started with some real tests.
691
0e3817d7
DH
6922001-06-30 Dirk Herrmann <D.Herrmann@tu-bs.de>
693
694 * guile-test: Use module (ice-9 rdelim).
695
39cb0b04
MG
6962001-06-27 Martin Grabmueller <mgrabmue@cs.tu-berlin.de>
697
698 * tests/srfi-4.test: New file.
699
eb6c2de8
MV
7002001-06-16 Marius Vollmer <mvo@zagadka.ping.de>
701
702