*** empty log message ***
[bpt/guile.git] / test-suite / ChangeLog
CommitLineData
122cf9a5
RB
12003-03-24 Rob Browning <rlb@defaultvalue.org>
2
3 * tests/numbers.test: added tests (some simple) for various funcs.
4 ("odd?"): added tests.
5 ("even?"): added tests.
6 ("nan?"): added tests.
7 ("abs"): added tests.
8 ("lcm"): added tests.
9 ("number->string"): added tests.
10 ("number?"): added tests.
11 ("complex?"): added tests.
12 ("real?"): added tests.
13 ("rational?"): added tests.
14 ("integer?"): added tests.
15 ("inexact?"): added tests.
16 ("="): added tests.
17 ("zero?"): added tests.
18 ("positive?"): added tests.
19 ("negative?"): added tests.
20
21 * lib.scm (pass-if): allow really simple tests where the test code
22 is also the name like (pass-if (even? 2)).
23 (expect-fail): allow really simple tests where the test code is
24 also the test name like (expect-fail (even? 2)).
25
b80e1b5c
MV
262003-03-19 Marius Vollmer <mvo@zagadka.de>
27
28 * tests/format.test ("format basic output"): Added test for "~F"
29 from Matthias Koeppe.
30
cbbeea66
MD
312003-02-19 Mikael Djurfeldt <djurfeldt@nada.kth.se>
32
33 * tests/elisp.test: Use module (ice-9 weak-vector).
34
35 * tests/weaks.test: Use module (ice-9 weak-vector).
36
b2cbe8d8
RB
372002-12-08 Rob Browning <rlb@defaultvalue.org>
38
39 * tests/version.test: test (effective-version).
40
d2864c8a
NJ
412002-11-06 Neil Jerram <neil@ossau.uklinux.net>
42
43 * tests/options.test: New.
44
9bc54879
RB
452002-10-04 Rob Browning <rlb@defaultvalue.org>
46
47 * tests/numbers.test ("expt"): add tests.
48
6b61da18
MV
492002-09-09 Marius Vollmer <mvo@zagadka.ping.de>
50
51 * Makefile.am (dist-hook): Do not distribute CVS directories.
52 Thanks to Greg Troxel!
53
ba1b2226
HWN
542002-08-06 Han-Wen Nienhuys <hanwen@cs.uu.nl>
55
56 * tests/reader.test: change misc-error in read-error.
57
33e04d54
DH
582002-07-13 Dirk Herrmann <D.Herrmann@tu-bs.de>
59
60 * tests/goops.test: Added tests for define-generic and
61 define-accessor.
62
9f045403
DH
632002-07-13 Dirk Herrmann <D.Herrmann@tu-bs.de>
64
65 * tests/goops.test: Added tests for define-class.
66
1ee34062
MV
672002-05-07 Marius Vollmer <mvo@zagadka.ping.de>
68
69 * tests/numbers.test (/): Expect divison by an inexact zero to
70 yield +inf.0.
71
45845efe
MV
722002-05-06 Marius Vollmer <mvo@zagadka.ping.de>
73
2a7461f5
MV
74 * tests/regexp.test (regexp-substitute/global): Do not test with
75 empty regexp. Empty regexps do not work on NetBSD.
76
45845efe
MV
77 * tests/syncase.test (basic syncase macro): Added.
78
54d4ac1f
MV
792002-04-26 Marius Vollmer <mvo@zagadka.ping.de>
80
81 * tests/srfi-13.test (string-tokenize): Updated for fixed
82 semantics.
83
3c540af4
MV
842002-04-16 Marius Vollmer <mvo@zagadka.ping.de>
85
86 * Makefile.am (SCM_TESTS_DIRS, dist-hook): New, distribute
87 directories manually.
88
ecb471f9
TTN
892002-02-09 Thien-Thi Nguyen <ttn@giblet.glug.org>
90
91 * guile-test (main): Handle `--flag-unresolved'. No longer set
92 exit value to #f unconditionally on UNRESOLVED results.
e383ab49 93 (for-each-file): Do not recurse into "CVS" or "RCS" subdirs.
ecb471f9 94
a64e6669
NJ
952002-02-08 Neil Jerram <neil@ossau.uklinux.net>
96
97 * tests/elisp.test: Add tests of Elisp expression evaluation.
98
bbd26b5a
NJ
992002-01-25 Neil Jerram <neil@ossau.uklinux.net>
100
101 * tests/load.test: New test; for search-path with Elisp
102 nil-terminated lists for PATH and EXTENSIONS.
103
104 * tests/elisp.test: More tests for Scheme primitives that should
105 accept Elisp nil-terminated lists.
106
962b1f0b
NJ
1072002-01-24 Neil Jerram <neil@ossau.uklinux.net>
108
109 * tests/elisp.test: More new tests for the Elisp nil value.
110
04bb321a
NJ
1112002-01-22 Neil Jerram <neil@ossau.uklinux.net>
112
113 * Makefile.am (SCM_TESTS): Added elisp.test.
114
115 * tests/elisp.test: New file.
116
80074d77
DH
1172001-11-22 Dirk Herrmann <D.Herrmann@tu-bs.de>
118
119 * tests/numbers.test: Added more division by zero tests.
120
1b3a7932
DH
1212001-11-22 Dirk Herrmann <D.Herrmann@tu-bs.de>
122
123 * tests/numbers.test: Added division by zero tests.
124
7171f1ab
DH
1252001-11-17 Dirk Herrmann <D.Herrmann@tu-bs.de>
126
127 * tests/syntax.test: Added some tests, updated some others with
128 respect to recent changes in eval.c. Further, extracted test
129 cases for guile's extended set! functionality to srfi-17.test.
130
131 * tests/srfi-17.test: New file.
132
8f99e3f3
SJ
1332001-11-04 Stefan Jahn <stefan@lkcc.org>
134
135 * tests/ports.test: Run (close-port) before (delete-file) if
136 necessary/advisory.
137
2b6b5908
DH
1382001-10-26 Dirk Herrmann <D.Herrmann@tu-bs.de>
139
140 * tests/eval.test: Added tests for promises.
141
1a179b03
MD
1422001-10-21 Mikael Djurfeldt <mdj@linnaeus>
143
144 * lib.scm: Move module the system directives `export',
145 `export-syntax', `re-export' and `re-export-syntax' into the
146 `define-module' form. This is the recommended way of exporting
147 bindings.
148
b461abe7
DH
1492001-10-18 Dirk Herrmann <D.Herrmann@tu-bs.de>
150
151 * tests/syntax.test: Added test cases for 'cond =>' syntax with
152 else clause. Changed some tests and comments related to the
153 'case' form to reflect recent changes in the implementation.
154
ea6c2147
DH
1552001-10-14 Dirk Herrmann <D.Herrmann@tu-bs.de>
156
157 * tests/syntax.test: Added test cases for 'lambda' syntax.
158
27a22666
DH
1592001-10-13 Dirk Herrmann <D.Herrmann@tu-bs.de>
160
161 * tests/syntax.test: Added test cases for 'case' syntax.
162
b7d9b1cf
DH
1632001-10-13 Dirk Herrmann <D.Herrmann@tu-bs.de>
164
165 * tests/numbers.test: Added a test case that checks if valid
166 number strings are transformed correctly by string->number.
167
0b073f0f
RB
1682001-09-21 Rob Browning <rlb@defaultvalue.org>
169
170 * tests/numbers.test (fixnum-bit): compute dynamically.
171
172 * tests/bit-operations.test (fixnum-bit): compute dynamically.
173
95e2cd37
TTN
1742001-09-07 Thien-Thi Nguyen <ttn@revel.glug.org>
175
176 * tests/getopt-long.test ("apples-blimps-catalexis example",
177 "multiple occurances"): New top-level sections.
178
569c483b
DH
1792001-08-31 Dirk Herrmann <D.Herrmann@tu-bs.de>
180
181 * tests/numbers.test: Made some of the patterns better readable.
182
6fdad5dc
TTN
1832001-08-25 Thien-Thi Nguyen <ttn@revel.glug.org>
184
185 * tests/srfi-19.test (test-time-comparision,
186 test-time-arithmatic): New procs.
187
188 Add time comparison tests using new procs.
189 Thanks to Alex Shinn.
190
b573e744
MV
1912001-08-25 Marius Vollmer <mvo@zagadka.ping.de>
192
193 * tests/dynamic-scope.test: New file.
194
e9313ed7
TTN
1952001-08-24 Thien-Thi Nguyen <ttn@revel.glug.org>
196
197 * tests/srfi-13.test (string-for-each, string-for-each-index):
198 Add tests. (Thanks to Alex Shinn.)
199
80fdeb4e
MD
2002001-08-22 Mikael Djurfeldt <mdj@linnaeus.mit.edu>
201
202 * tests/srfi-13.test (string-map): Swapped order of string and
203 proc args to conform with the srfi. (Thanks to Alex Shinn.)
204
c3597bc4
TTN
2052001-08-12 Thien-Thi Nguyen <ttn@revel.glug.org>
206
207 * tests/getopt-long.test (exception:no-such-option,
208 exception:option-does-not-support-arg,
209 exception:option-must-be-specified,
210 exception:option-must-have-arg, exception:not-enough-args):
211 New vars.
212
213 ("option-ref", "required", "specified no value, given anyway",
214 "specified arg required"): New top-level sections.
215
2f4a254a
DH
2162001-08-11 Dirk Herrmann <D.Herrmann@tu-bs.de>
217
218 * tests/numbers.test: Added Some syntax tests for
219 string->number.
220
284774f3
MV
2212001-08-09 Marius Vollmer <marius.vollmer@uni-dortmund.de>
222
223 * Makefile.am (TESTS): Do not call the variable "TESTS", call it
224 "SCM_TESTS". This has special meaning to automake. How many
225 tries left to get this right, mvo?
226
5f099933
MV
2272001-08-08 Marius Vollmer <marius.vollmer@uni-dortmund.de>
228
229 * Makefile.am (TESTS): List tests explicitely instead of using a
230 wildcard. Wildcards don't seem to work for VPATH "make dist"s.
231
b754e3d1
MV
2322001-08-07 Marius Vollmer <mvo@zagadka.ping.de>
233
234 * Makefile.am: New file, to control distribution of the
235 test-suite.
236
ed9ef462
TTN
2372001-08-02 Thien-Thi Nguyen <ttn@revel.glug.org>
238
239 * tests/getopt-long.test: New file.
240
9b974335
TTN
2412001-08-01 Thien-Thi Nguyen <ttn@revel.glug.org>
242
243 * lib.scm (run-test-exception): Add special handling for
244 `error'-generated exceptions, which pass key `misc-error' and
245 leave messages unformatted.
246
96e30d2a
MG
2472001-07-18 Martin Grabmueller <mgrabmue@cs.tu-berlin.de>
248
249 * tests/alist.test, tests/bit-operations.test,
250 tests/common-list.test, tests/environments.test, tests/eval.test,
251 tests/gc.test, tests/hooks.test, tests/import.test,
252 tests/interp.test, tests/list.test, tests/load.test,
253 tests/numbers.test, tests/ports.test, tests/r4rs.test,
254 tests/version.test, tests/weaks.test, lib.scm, guile-test: Updated
255 copyright notice.
256
072ad0fe
MG
2572001-07-16 Martin Grabmueller <mgrabmue@cs.tu-berlin.de>
258
259 * tests/srfi-14.test: New file.
260
22647fef
MV
2612001-07-13 Marius Vollmer <mvo@zagadka.ping.de>
262
263 * tests/import.test: New file.
264
bdd2c6f4
DH
2652001-06-30 Dirk Herrmann <D.Herrmann@tu-bs.de>
266
267 * tests/goops.test: Started with some real tests.
268
0e3817d7
DH
2692001-06-30 Dirk Herrmann <D.Herrmann@tu-bs.de>
270
271 * guile-test: Use module (ice-9 rdelim).
272
39cb0b04
MG
2732001-06-27 Martin Grabmueller <mgrabmue@cs.tu-berlin.de>
274
275 * tests/srfi-4.test: New file.
276
eb6c2de8
MV
2772001-06-16 Marius Vollmer <mvo@zagadka.ping.de>
278
279