* Deprecated scm_sloppy_mem(q|v|ber)
[bpt/guile.git] / test-suite / ChangeLog
CommitLineData
daa6ba18
DH
12000-10-13 Dirk Herrmann <D.Herrmann@tu-bs.de>
2
3 * tests/list.test: Removed references to sloppy-mem(q|v|ber)
4
548b9252
DH
52000-09-26 Dirk Herrmann <D.Herrmann@tu-bs.de>
6
7 * tests/strings.test: Added a test to help remember that string=?
8 and friends need fixing.
9
41505259
DH
102000-09-12 Dirk Herrmann <D.Herrmann@tu-bs.de>
11
12 * tests/environments.test: For tests that rely on garbage
13 collection, conservative scanning can be a problem. Add a comment
14 for these tests and make them turn out unresolved if things don't
15 work as expected.
16
034b924f
DH
172000-09-05 Dirk Herrmann <D.Herrmann@tu-bs.de>
18
19 * tests/environments.test: Finished and cleaned up the tests for
20 the leaf environments. Added a complete set of testcases for the
21 leaf environment based eval environments. Started with the tests
22 for the import environments.
23
5d3e2388
DH
242000-08-25 Dirk Herrmann <D.Herrmann@tu-bs.de>
25
26 * tests/environments.test: Added.
27
6ad9007a
DH
282000-08-21 Dirk Herrmann <D.Herrmann@tu-bs.de>
29
30 * lib.scm (pass-if, expect-fail): Generalized to allow a sequence
31 of expressions.
32
33 * tests/eval.test: Fix documentation test.
34
685c0d71
DH
352000-06-30 Dirk Herrmann <D.Herrmann@tu-bs.de>
36
37 * tests/list.test: Added tests for list-ref, list-set! and
38 list-cdr-set!
39
e5d2c2fa
DH
402000-06-21 Dirk Herrmann <D.Herrmann@tu-bs.de>
41
42 * tests/common-list.test: Added.
43
141443d7
DH
442000-06-21 Dirk Herrmann <D.Herrmann@tu-bs.de>
45
46 * tests/eval.test: Added.
47
0a9e521f
MD
482000-06-16 Dirk Herrmann <D.Herrmann@tu-bs.de>
49
50 * tests/list.test: Use cons* instead of list*.
51
1c4ae8de
MD
522000-06-13 Mikael Djurfeldt <mdj@thalamus.nada.kth.se>
53
54 * tests/numbers.test, tests/list.test: Updated for new
55 documentation module.
56
e11f8b42
DH
572000-05-26 Dirk Herrmann <D.Herrmann@tu-bs.de>
58
59 * tests/hooks.test: make-hook-with-name is deprecated.
60
de142bea
DH
612000-05-08 Dirk Herrmann <D.Herrmann@tu-bs.de>
62
63 * tests/list.test, tests/numbers.test: Added.
64
57e7f270
DH
652000-05-08 Dirk Herrmann <D.Herrmann@tu-bs.de>
66
67 * guile-test: Eliminate use of catch-test-errors.
68
69 * lib.scm: Adopted a couple of nice ideas from Greg.
70
71 (pass, fail, expect-failure, expect-failure-if,
72 expect-failure-if*, catch-test-errors, catch-test-errors*,
73 expected-failure-fluid, pessimist?): Removed.
74
75 (run-test, expect-fail, result-tags, important-result-tags):
76 Added.
77
78 (report, make-count-reporter, print-counts, make-log-reporter,
79 full-reporter, user-reporter): Reporters take two mandatory
80 arguments and make use of the tag descriptions in result-tags and
81 important-result-tags.
82
83 * tests/alist.test, tests/hooks.test, tests/ports.test,
84 tests/weaks.test: Don't use catch-test-errors and
85 expect-failure-if.
86
b2e37c5a
DH
872000-05-05 Dirk Herrmann <D.Herrmann@tu-bs.de>
88
89 * mambo.test: Removed dummy file.
90
47a4dcc5
GH
912000-03-31 Gary Houston <ghouston@arglist.com>
92
93 * tests/ports.test (non-blocking-I/O): a couple more details:
94 a) combine the O_NONBLOCK flag with the default flags instead
95 of replacing them. b) check EWOULDBLOCK as well as EAGAIN.
96
33cd325f
JB
972000-03-22 Jim Blandy <jimb@savonarola.red-bean.com>
98
99 * lib.scm: Doc fixes.
100
153511a7
GB
101Sun Jan 16 14:01:51 2000 Greg J. Badros <gjb@cs.washington.edu>
102
103 * paths.scm: Assume that ~/guile-core/test-suite is the location
104 of the test suite now.
105
106 * tests/version.test: Added -- version.c had 0% coverage before,
107 now at 100%.
108
109 * tests/chars.test: Added -- needed test of char-is-both?.
110
15b08ebd
MD
1111999-12-22 Greg Harvey <Greg.Harvey@thezone.net>
112
22efa996 113 * tests/weaks.test, tests/hooks.test: Added.
15b08ebd 114
807bfa83
MD
1151999-12-18 Greg Harvey <Greg.Harvey@thezone.net>
116
117 * tests/alist.test: Added.
118
9fac976e
GB
119Fri Dec 17 12:14:10 1999 Greg J. Badros <gjb@cs.washington.edu>
120
121 * tests/c-api.test: Refine the list of files that are checked in
122 the seek-offset-test. Was just using files that end in "c", but
123 that caught the new ".doc" files, too, so make sure that files end
124 in ".c" before requiring that they include unistd.h if they
125 reference SEEK_(SET|CUR|END).
126
2d9e5bca
GH
1271999-10-24 Gary Houston <ghouston@freewire.co.uk>
128
129 * tests/ports.test ("string ports"): test seeking/unreading from
130 an input string and seeking an output string.
131
22a92623
GH
1321999-10-20 Gary Houston <ghouston@freewire.co.uk>
133
134 * tests/ports.test: in seek/tell test on input port, also test
135 that ftell doesn't discard unread chars.
136
4fcd6551
GH
1371999-10-18 Gary Houston <ghouston@freewire.co.uk>
138
139 * tests/ports.test: add seek/tell tests for unidirectional ports.
140
e59373d6
JB
1411999-09-25 Jim Blandy <jimb@savonarola.red-bean.com>
142
143 * tests/reader.test: Check that number->string checks its radix
144 properly.
145
d033ad53
JB
1461999-09-20 Jim Blandy <jimb@savonarola.red-bean.com>
147
65b57e21
JB
148 * tests/ports.test: Check that our input functions cope when
149 current-input-port is closed.
150
d033ad53
JB
151 * tests/regexp.test: Check regexp-substitute/global when there are
152 no matches. (Duh.)
153
8c592a93
MD
1541999-09-15 Mikael Djurfeldt <mdj@thalamus.nada.kth.se>
155
156 * tests/c-api.test: New file. Add test to check that all source
157 files which use SEEK_SET, SEEK_CUR, and SEEK_END include unistd.h.
158
6e822cce
GH
1591999-09-14 Gary Houston <ghouston@freewire.co.uk>
160
161 * tests/ports.test: test non-blocking I/O.
162
b142c81d
JB
1631999-09-11 Jim Blandy <jimb@savonarola.red-bean.com>
164
165 * tests/strings.test: Add test for substring-move! argument checking.
166
167 * lib.scm (signals-error?, signals-error?*): New macro and function.
168 * tests/reader.test: Use them.
169
170 * tests/interp.test: Add copyright notice.
171
172 * tests/reader.test: New test file.
173
174 * tests/regexp.test: New test file.
175
95912c4d
MD
1761999-09-06 Mikael Djurfeldt <mdj@thalamus.nada.kth.se>
177
178 * tests/interp.test: Added tests for evaluation of closure bodies.
179
51357176
JB
1801999-09-03 James Blandy <jimb@mule.m17n.org>
181
182 * tests/multilingual.nottest: New file, which we will turn into a
183 test file once we actually have multilingual support to test.
184
185 * tests/load.test: New test file.
186
6658356f
JB
1871999-08-30 James Blandy <jimb@mule.m17n.org>
188
189 * tests/strings.test: New test file.
190
d1b143e9
GH
1911999-08-29 Gary Houston <ghouston@easynet.co.uk>
192
193 * tests/ports.test: test unread-char and unread-string.
194
0eb2e8cd
GH
1951999-08-19 Gary Houston <ghouston@easynet.co.uk>
196
197 * tests/ports.test: test line-buffering of fports.
198
7f214e60
GH
1991999-08-18 Gary Houston <ghouston@easynet.co.uk>
200
201 * tests/ports.test: tests for NUL and non-ASCII chars to fports.
202
75efe453
GH
2031999-08-12 Gary Houston <ghouston@easynet.co.uk>
204
205 * tests/ports.test: lseek -> seek.
206
7c035009
GH
2071999-08-04 Gary Houston <ghouston@easynet.co.uk>
208
209 * tests/ports.test: tests for buffered and unbuffered input/output
210 fports with seeking.
211
769f054d
JB
2121999-08-01 Jim Blandy <jimb@savonarola.red-bean.com>
213
214 * tests/r4rs.test (SECTION 3 4): Each element of type-matrix
215 corresponds to an example object, not a predicate. Aubrey
216 probably never noticed this because SCM doesn't check the lengths
217 of the arguments to for-each and map...
218
219 * tests/ports.test: Add some regression tests for char-ready?.
220
a3bb43e5
JB
2211999-07-19 Jim Blandy <jimb@savonarola.red-bean.com>
222
769f054d
JB
223 * tests/ports.test: Fix copyright years.
224
225 * tests/guardians.test: New test file.
226
a3bb43e5
JB
227 * tests/ports.test ("read-delimited!"): New tests.
228
9bb7a7ef
JB
2291999-06-19 Jim Blandy <jimb@savonarola.red-bean.com>
230
231 * tests/interp.test: New file.
232
70c4c075
JB
2331999-06-15 Jim Blandy <jimb@savonarola.red-bean.com>
234
efcbc5eb
JB
235 * tests/time.test: New test file.
236
70c4c075
JB
237 * tests/r4rs.test: New set of tests, taken from Guile's test
238 script, taken from SCM.
239
240 * tests/ports.test: Group the string port tests under a new
241 test name prefix.
242
243 * tests/ports.test ("line counter"): Check the final column, too.
244
245 * lib.scm: Import (test-suite paths).
246 (data-file): New exported function.
247
2481999-06-12 Jim Blandy <jimb@savonarola.red-bean.com>
249
250 * tests/ports.test ("line counter"): Add test for correct column
251 at EOF.
252
30521685
JB
2531999-06-09 Jim Blandy <jimb@savonarola.red-bean.com>
254
e6c32806
JB
255 * tests/ports.test ("line counter"): Verify that we do eventually
256 get EOF on the port --- don't just read forever.
257
30521685
JB
258 * lib.scm (full-reporter): The test name is the cadr of the
259 result, not the cdr. I'm not macho enough to handle run-time
260 typechecking.
261
e6c32806
JB
262 * lib.scm (print-counts): XFAILS are "expected failures", not
263 "unexpected failures."
264
30521685
JB
265 * lib.scm, guile-test, paths.scm: Log begins.
266