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