Fix
[bpt/guile.git] / test-suite / ChangeLog
CommitLineData
50d64f0d
RB
12003-04-14 Rob Browning <rlb@defaultvalue.org>
2
3 * standalone/test-asmobs-lib.c (libtest_asmobs_init): include
4 test-asmobs-lib.x rather than test-asmobs-lib.x.c.
5
6 * standalone/Makefile.am: change from .c.x to .x to be consistent
7 with the rest of guile.
8
dff96e95
HWN
92003-04-09 Han-Wen Nienhuys <hanwen@cs.uu.nl>
10
11 * standalone/Makefile.am (snarfcppopts): use DEFAULT_INCLUDES
12 instead of INCLUDES
13
07921c76
RB
142003-04-07 Rob Browning <rlb@defaultvalue.org>
15
16 * Makefile.am (SUBDIRS): add standalone.
17
18 * guile-test: added "Running test FOO" output by default. There
19 may be a good reason to remove this, but the output can be helpful
20 in determining where a failure occurred.
21
22 * standalone/test-num2integral.c: new test -- one new regression
23 check.
24
25 * standalone/test-gh.c: new test code (migrated from
26 tests/c-api/) -- a trivial start.
27
28 * standalone/test-asmobs-lib.c: new test script (migrated from
29 tests/asmobs/).
30
31 * standalone/test-asmobs: new test script.
32
33 * standalone/README: new file.
34
35 * standalone/Makefile.am: new file.
36
37 * standalone/.cvsignore: new file.
38
39 * tests/asmobs/Makefile: removed (functionality is now in standalone/).
40
41 * tests/asmobs/README: removed (functionality is now in standalone/).
42
43 * tests/asmobs/asmobs-test.scm: removed (functionality is now in
44 standalone/).
45
46 * tests/asmobs/asmobs.c: removed (functionality is now in standalone/).
47
48 * tests/asmobs/: removed (functionality is now in standalone/).
49
50 * tests/c-api/strings.c: add a note to the source about this code
51 being unused.
52
73be1d9e
MV
532003-04-05 Marius Vollmer <mvo@zagadka.de>
54
55 * Changed license terms to the plain LGPL thru-out.
56
122cf9a5
RB
572003-03-24 Rob Browning <rlb@defaultvalue.org>
58
59 * tests/numbers.test: added tests (some simple) for various funcs.
60 ("odd?"): added tests.
61 ("even?"): added tests.
62 ("nan?"): added tests.
63 ("abs"): added tests.
64 ("lcm"): added tests.
65 ("number->string"): added tests.
66 ("number?"): added tests.
67 ("complex?"): added tests.
68 ("real?"): added tests.
69 ("rational?"): added tests.
70 ("integer?"): added tests.
71 ("inexact?"): added tests.
72 ("="): added tests.
73 ("zero?"): added tests.
74 ("positive?"): added tests.
75 ("negative?"): added tests.
76
77 * lib.scm (pass-if): allow really simple tests where the test code
78 is also the name like (pass-if (even? 2)).
79 (expect-fail): allow really simple tests where the test code is
80 also the test name like (expect-fail (even? 2)).
81
b80e1b5c
MV
822003-03-19 Marius Vollmer <mvo@zagadka.de>
83
84 * tests/format.test ("format basic output"): Added test for "~F"
85 from Matthias Koeppe.
86
cbbeea66
MD
872003-02-19 Mikael Djurfeldt <djurfeldt@nada.kth.se>
88
89 * tests/elisp.test: Use module (ice-9 weak-vector).
90
91 * tests/weaks.test: Use module (ice-9 weak-vector).
92
b2cbe8d8
RB
932002-12-08 Rob Browning <rlb@defaultvalue.org>
94
95 * tests/version.test: test (effective-version).
96
d2864c8a
NJ
972002-11-06 Neil Jerram <neil@ossau.uklinux.net>
98
99 * tests/options.test: New.
100
9bc54879
RB
1012002-10-04 Rob Browning <rlb@defaultvalue.org>
102
103 * tests/numbers.test ("expt"): add tests.
104
6b61da18
MV
1052002-09-09 Marius Vollmer <mvo@zagadka.ping.de>
106
107 * Makefile.am (dist-hook): Do not distribute CVS directories.
108 Thanks to Greg Troxel!
109
ba1b2226
HWN
1102002-08-06 Han-Wen Nienhuys <hanwen@cs.uu.nl>
111
112 * tests/reader.test: change misc-error in read-error.
113
33e04d54
DH
1142002-07-13 Dirk Herrmann <D.Herrmann@tu-bs.de>
115
116 * tests/goops.test: Added tests for define-generic and
117 define-accessor.
118
9f045403
DH
1192002-07-13 Dirk Herrmann <D.Herrmann@tu-bs.de>
120
121 * tests/goops.test: Added tests for define-class.
122
1ee34062
MV
1232002-05-07 Marius Vollmer <mvo@zagadka.ping.de>
124
125 * tests/numbers.test (/): Expect divison by an inexact zero to
126 yield +inf.0.
127
45845efe
MV
1282002-05-06 Marius Vollmer <mvo@zagadka.ping.de>
129
2a7461f5
MV
130 * tests/regexp.test (regexp-substitute/global): Do not test with
131 empty regexp. Empty regexps do not work on NetBSD.
132
45845efe
MV
133 * tests/syncase.test (basic syncase macro): Added.
134
54d4ac1f
MV
1352002-04-26 Marius Vollmer <mvo@zagadka.ping.de>
136
137 * tests/srfi-13.test (string-tokenize): Updated for fixed
138 semantics.
139
3c540af4
MV
1402002-04-16 Marius Vollmer <mvo@zagadka.ping.de>
141
142 * Makefile.am (SCM_TESTS_DIRS, dist-hook): New, distribute
143 directories manually.
144
ecb471f9
TTN
1452002-02-09 Thien-Thi Nguyen <ttn@giblet.glug.org>
146
147 * guile-test (main): Handle `--flag-unresolved'. No longer set
148 exit value to #f unconditionally on UNRESOLVED results.
e383ab49 149 (for-each-file): Do not recurse into "CVS" or "RCS" subdirs.
ecb471f9 150
a64e6669
NJ
1512002-02-08 Neil Jerram <neil@ossau.uklinux.net>
152
153 * tests/elisp.test: Add tests of Elisp expression evaluation.
154
bbd26b5a
NJ
1552002-01-25 Neil Jerram <neil@ossau.uklinux.net>
156
157 * tests/load.test: New test; for search-path with Elisp
158 nil-terminated lists for PATH and EXTENSIONS.
159
160 * tests/elisp.test: More tests for Scheme primitives that should
161 accept Elisp nil-terminated lists.
162
962b1f0b
NJ
1632002-01-24 Neil Jerram <neil@ossau.uklinux.net>
164
165 * tests/elisp.test: More new tests for the Elisp nil value.
166
04bb321a
NJ
1672002-01-22 Neil Jerram <neil@ossau.uklinux.net>
168
169 * Makefile.am (SCM_TESTS): Added elisp.test.
170
171 * tests/elisp.test: New file.
172
80074d77
DH
1732001-11-22 Dirk Herrmann <D.Herrmann@tu-bs.de>
174
175 * tests/numbers.test: Added more division by zero tests.
176
1b3a7932
DH
1772001-11-22 Dirk Herrmann <D.Herrmann@tu-bs.de>
178
179 * tests/numbers.test: Added division by zero tests.
180
7171f1ab
DH
1812001-11-17 Dirk Herrmann <D.Herrmann@tu-bs.de>
182
183 * tests/syntax.test: Added some tests, updated some others with
184 respect to recent changes in eval.c. Further, extracted test
185 cases for guile's extended set! functionality to srfi-17.test.
186
187 * tests/srfi-17.test: New file.
188
8f99e3f3
SJ
1892001-11-04 Stefan Jahn <stefan@lkcc.org>
190
191 * tests/ports.test: Run (close-port) before (delete-file) if
192 necessary/advisory.
193
2b6b5908
DH
1942001-10-26 Dirk Herrmann <D.Herrmann@tu-bs.de>
195
196 * tests/eval.test: Added tests for promises.
197
1a179b03
MD
1982001-10-21 Mikael Djurfeldt <mdj@linnaeus>
199
200 * lib.scm: Move module the system directives `export',
201 `export-syntax', `re-export' and `re-export-syntax' into the
202 `define-module' form. This is the recommended way of exporting
203 bindings.
204
b461abe7
DH
2052001-10-18 Dirk Herrmann <D.Herrmann@tu-bs.de>
206
207 * tests/syntax.test: Added test cases for 'cond =>' syntax with
208 else clause. Changed some tests and comments related to the
209 'case' form to reflect recent changes in the implementation.
210
ea6c2147
DH
2112001-10-14 Dirk Herrmann <D.Herrmann@tu-bs.de>
212
213 * tests/syntax.test: Added test cases for 'lambda' syntax.
214
27a22666
DH
2152001-10-13 Dirk Herrmann <D.Herrmann@tu-bs.de>
216
217 * tests/syntax.test: Added test cases for 'case' syntax.
218
b7d9b1cf
DH
2192001-10-13 Dirk Herrmann <D.Herrmann@tu-bs.de>
220
221 * tests/numbers.test: Added a test case that checks if valid
222 number strings are transformed correctly by string->number.
223
0b073f0f
RB
2242001-09-21 Rob Browning <rlb@defaultvalue.org>
225
226 * tests/numbers.test (fixnum-bit): compute dynamically.
227
228 * tests/bit-operations.test (fixnum-bit): compute dynamically.
229
95e2cd37
TTN
2302001-09-07 Thien-Thi Nguyen <ttn@revel.glug.org>
231
232 * tests/getopt-long.test ("apples-blimps-catalexis example",
233 "multiple occurances"): New top-level sections.
234
569c483b
DH
2352001-08-31 Dirk Herrmann <D.Herrmann@tu-bs.de>
236
237 * tests/numbers.test: Made some of the patterns better readable.
238
6fdad5dc
TTN
2392001-08-25 Thien-Thi Nguyen <ttn@revel.glug.org>
240
241 * tests/srfi-19.test (test-time-comparision,
242 test-time-arithmatic): New procs.
243
244 Add time comparison tests using new procs.
245 Thanks to Alex Shinn.
246
b573e744
MV
2472001-08-25 Marius Vollmer <mvo@zagadka.ping.de>
248
249 * tests/dynamic-scope.test: New file.
250
e9313ed7
TTN
2512001-08-24 Thien-Thi Nguyen <ttn@revel.glug.org>
252
253 * tests/srfi-13.test (string-for-each, string-for-each-index):
254 Add tests. (Thanks to Alex Shinn.)
255
80fdeb4e
MD
2562001-08-22 Mikael Djurfeldt <mdj@linnaeus.mit.edu>
257
258 * tests/srfi-13.test (string-map): Swapped order of string and
259 proc args to conform with the srfi. (Thanks to Alex Shinn.)
260
c3597bc4
TTN
2612001-08-12 Thien-Thi Nguyen <ttn@revel.glug.org>
262
263 * tests/getopt-long.test (exception:no-such-option,
264 exception:option-does-not-support-arg,
265 exception:option-must-be-specified,
266 exception:option-must-have-arg, exception:not-enough-args):
267 New vars.
268
269 ("option-ref", "required", "specified no value, given anyway",
270 "specified arg required"): New top-level sections.
271
2f4a254a
DH
2722001-08-11 Dirk Herrmann <D.Herrmann@tu-bs.de>
273
274 * tests/numbers.test: Added Some syntax tests for
275 string->number.
276
284774f3
MV
2772001-08-09 Marius Vollmer <marius.vollmer@uni-dortmund.de>
278
279 * Makefile.am (TESTS): Do not call the variable "TESTS", call it
280 "SCM_TESTS". This has special meaning to automake. How many
281 tries left to get this right, mvo?
282
5f099933
MV
2832001-08-08 Marius Vollmer <marius.vollmer@uni-dortmund.de>
284
285 * Makefile.am (TESTS): List tests explicitely instead of using a
286 wildcard. Wildcards don't seem to work for VPATH "make dist"s.
287
b754e3d1
MV
2882001-08-07 Marius Vollmer <mvo@zagadka.ping.de>
289
290 * Makefile.am: New file, to control distribution of the
291 test-suite.
292
ed9ef462
TTN
2932001-08-02 Thien-Thi Nguyen <ttn@revel.glug.org>
294
295 * tests/getopt-long.test: New file.
296
9b974335
TTN
2972001-08-01 Thien-Thi Nguyen <ttn@revel.glug.org>
298
299 * lib.scm (run-test-exception): Add special handling for
300 `error'-generated exceptions, which pass key `misc-error' and
301 leave messages unformatted.
302
96e30d2a
MG
3032001-07-18 Martin Grabmueller <mgrabmue@cs.tu-berlin.de>
304
305 * tests/alist.test, tests/bit-operations.test,
306 tests/common-list.test, tests/environments.test, tests/eval.test,
307 tests/gc.test, tests/hooks.test, tests/import.test,
308 tests/interp.test, tests/list.test, tests/load.test,
309 tests/numbers.test, tests/ports.test, tests/r4rs.test,
310 tests/version.test, tests/weaks.test, lib.scm, guile-test: Updated
311 copyright notice.
312
072ad0fe
MG
3132001-07-16 Martin Grabmueller <mgrabmue@cs.tu-berlin.de>
314
315 * tests/srfi-14.test: New file.
316
22647fef
MV
3172001-07-13 Marius Vollmer <mvo@zagadka.ping.de>
318
319 * tests/import.test: New file.
320
bdd2c6f4
DH
3212001-06-30 Dirk Herrmann <D.Herrmann@tu-bs.de>
322
323 * tests/goops.test: Started with some real tests.
324
0e3817d7
DH
3252001-06-30 Dirk Herrmann <D.Herrmann@tu-bs.de>
326
327 * guile-test: Use module (ice-9 rdelim).
328
39cb0b04
MG
3292001-06-27 Martin Grabmueller <mgrabmue@cs.tu-berlin.de>
330
331 * tests/srfi-4.test: New file.
332
eb6c2de8
MV
3332001-06-16 Marius Vollmer <mvo@zagadka.ping.de>
334
335