* Unified ssymbols and msymbols to a single symbol type 'scm_tc7_symbol'.
[bpt/guile.git] / test-suite / ChangeLog
CommitLineData
034b924f
DH
12000-09-05 Dirk Herrmann <D.Herrmann@tu-bs.de>
2
3 * tests/environments.test: Finished and cleaned up the tests for
4 the leaf environments. Added a complete set of testcases for the
5 leaf environment based eval environments. Started with the tests
6 for the import environments.
7
5d3e2388
DH
82000-08-25 Dirk Herrmann <D.Herrmann@tu-bs.de>
9
10 * tests/environments.test: Added.
11
6ad9007a
DH
122000-08-21 Dirk Herrmann <D.Herrmann@tu-bs.de>
13
14 * lib.scm (pass-if, expect-fail): Generalized to allow a sequence
15 of expressions.
16
17 * tests/eval.test: Fix documentation test.
18
685c0d71
DH
192000-06-30 Dirk Herrmann <D.Herrmann@tu-bs.de>
20
21 * tests/list.test: Added tests for list-ref, list-set! and
22 list-cdr-set!
23
e5d2c2fa
DH
242000-06-21 Dirk Herrmann <D.Herrmann@tu-bs.de>
25
26 * tests/common-list.test: Added.
27
141443d7
DH
282000-06-21 Dirk Herrmann <D.Herrmann@tu-bs.de>
29
30 * tests/eval.test: Added.
31
0a9e521f
MD
322000-06-16 Dirk Herrmann <D.Herrmann@tu-bs.de>
33
34 * tests/list.test: Use cons* instead of list*.
35
1c4ae8de
MD
362000-06-13 Mikael Djurfeldt <mdj@thalamus.nada.kth.se>
37
38 * tests/numbers.test, tests/list.test: Updated for new
39 documentation module.
40
e11f8b42
DH
412000-05-26 Dirk Herrmann <D.Herrmann@tu-bs.de>
42
43 * tests/hooks.test: make-hook-with-name is deprecated.
44
de142bea
DH
452000-05-08 Dirk Herrmann <D.Herrmann@tu-bs.de>
46
47 * tests/list.test, tests/numbers.test: Added.
48
57e7f270
DH
492000-05-08 Dirk Herrmann <D.Herrmann@tu-bs.de>
50
51 * guile-test: Eliminate use of catch-test-errors.
52
53 * lib.scm: Adopted a couple of nice ideas from Greg.
54
55 (pass, fail, expect-failure, expect-failure-if,
56 expect-failure-if*, catch-test-errors, catch-test-errors*,
57 expected-failure-fluid, pessimist?): Removed.
58
59 (run-test, expect-fail, result-tags, important-result-tags):
60 Added.
61
62 (report, make-count-reporter, print-counts, make-log-reporter,
63 full-reporter, user-reporter): Reporters take two mandatory
64 arguments and make use of the tag descriptions in result-tags and
65 important-result-tags.
66
67 * tests/alist.test, tests/hooks.test, tests/ports.test,
68 tests/weaks.test: Don't use catch-test-errors and
69 expect-failure-if.
70
b2e37c5a
DH
712000-05-05 Dirk Herrmann <D.Herrmann@tu-bs.de>
72
73 * mambo.test: Removed dummy file.
74
47a4dcc5
GH
752000-03-31 Gary Houston <ghouston@arglist.com>
76
77 * tests/ports.test (non-blocking-I/O): a couple more details:
78 a) combine the O_NONBLOCK flag with the default flags instead
79 of replacing them. b) check EWOULDBLOCK as well as EAGAIN.
80
33cd325f
JB
812000-03-22 Jim Blandy <jimb@savonarola.red-bean.com>
82
83 * lib.scm: Doc fixes.
84
153511a7
GB
85Sun Jan 16 14:01:51 2000 Greg J. Badros <gjb@cs.washington.edu>
86
87 * paths.scm: Assume that ~/guile-core/test-suite is the location
88 of the test suite now.
89
90 * tests/version.test: Added -- version.c had 0% coverage before,
91 now at 100%.
92
93 * tests/chars.test: Added -- needed test of char-is-both?.
94
15b08ebd
MD
951999-12-22 Greg Harvey <Greg.Harvey@thezone.net>
96
22efa996 97 * tests/weaks.test, tests/hooks.test: Added.
15b08ebd 98
807bfa83
MD
991999-12-18 Greg Harvey <Greg.Harvey@thezone.net>
100
101 * tests/alist.test: Added.
102
9fac976e
GB
103Fri Dec 17 12:14:10 1999 Greg J. Badros <gjb@cs.washington.edu>
104
105 * tests/c-api.test: Refine the list of files that are checked in
106 the seek-offset-test. Was just using files that end in "c", but
107 that caught the new ".doc" files, too, so make sure that files end
108 in ".c" before requiring that they include unistd.h if they
109 reference SEEK_(SET|CUR|END).
110
2d9e5bca
GH
1111999-10-24 Gary Houston <ghouston@freewire.co.uk>
112
113 * tests/ports.test ("string ports"): test seeking/unreading from
114 an input string and seeking an output string.
115
22a92623
GH
1161999-10-20 Gary Houston <ghouston@freewire.co.uk>
117
118 * tests/ports.test: in seek/tell test on input port, also test
119 that ftell doesn't discard unread chars.
120
4fcd6551
GH
1211999-10-18 Gary Houston <ghouston@freewire.co.uk>
122
123 * tests/ports.test: add seek/tell tests for unidirectional ports.
124
e59373d6
JB
1251999-09-25 Jim Blandy <jimb@savonarola.red-bean.com>
126
127 * tests/reader.test: Check that number->string checks its radix
128 properly.
129
d033ad53
JB
1301999-09-20 Jim Blandy <jimb@savonarola.red-bean.com>
131
65b57e21
JB
132 * tests/ports.test: Check that our input functions cope when
133 current-input-port is closed.
134
d033ad53
JB
135 * tests/regexp.test: Check regexp-substitute/global when there are
136 no matches. (Duh.)
137
8c592a93
MD
1381999-09-15 Mikael Djurfeldt <mdj@thalamus.nada.kth.se>
139
140 * tests/c-api.test: New file. Add test to check that all source
141 files which use SEEK_SET, SEEK_CUR, and SEEK_END include unistd.h.
142
6e822cce
GH
1431999-09-14 Gary Houston <ghouston@freewire.co.uk>
144
145 * tests/ports.test: test non-blocking I/O.
146
b142c81d
JB
1471999-09-11 Jim Blandy <jimb@savonarola.red-bean.com>
148
149 * tests/strings.test: Add test for substring-move! argument checking.
150
151 * lib.scm (signals-error?, signals-error?*): New macro and function.
152 * tests/reader.test: Use them.
153
154 * tests/interp.test: Add copyright notice.
155
156 * tests/reader.test: New test file.
157
158 * tests/regexp.test: New test file.
159
95912c4d
MD
1601999-09-06 Mikael Djurfeldt <mdj@thalamus.nada.kth.se>
161
162 * tests/interp.test: Added tests for evaluation of closure bodies.
163
51357176
JB
1641999-09-03 James Blandy <jimb@mule.m17n.org>
165
166 * tests/multilingual.nottest: New file, which we will turn into a
167 test file once we actually have multilingual support to test.
168
169 * tests/load.test: New test file.
170
6658356f
JB
1711999-08-30 James Blandy <jimb@mule.m17n.org>
172
173 * tests/strings.test: New test file.
174
d1b143e9
GH
1751999-08-29 Gary Houston <ghouston@easynet.co.uk>
176
177 * tests/ports.test: test unread-char and unread-string.
178
0eb2e8cd
GH
1791999-08-19 Gary Houston <ghouston@easynet.co.uk>
180
181 * tests/ports.test: test line-buffering of fports.
182
7f214e60
GH
1831999-08-18 Gary Houston <ghouston@easynet.co.uk>
184
185 * tests/ports.test: tests for NUL and non-ASCII chars to fports.
186
75efe453
GH
1871999-08-12 Gary Houston <ghouston@easynet.co.uk>
188
189 * tests/ports.test: lseek -> seek.
190
7c035009
GH
1911999-08-04 Gary Houston <ghouston@easynet.co.uk>
192
193 * tests/ports.test: tests for buffered and unbuffered input/output
194 fports with seeking.
195
769f054d
JB
1961999-08-01 Jim Blandy <jimb@savonarola.red-bean.com>
197
198 * tests/r4rs.test (SECTION 3 4): Each element of type-matrix
199 corresponds to an example object, not a predicate. Aubrey
200 probably never noticed this because SCM doesn't check the lengths
201 of the arguments to for-each and map...
202
203 * tests/ports.test: Add some regression tests for char-ready?.
204
a3bb43e5
JB
2051999-07-19 Jim Blandy <jimb@savonarola.red-bean.com>
206
769f054d
JB
207 * tests/ports.test: Fix copyright years.
208
209 * tests/guardians.test: New test file.
210
a3bb43e5
JB
211 * tests/ports.test ("read-delimited!"): New tests.
212
9bb7a7ef
JB
2131999-06-19 Jim Blandy <jimb@savonarola.red-bean.com>
214
215 * tests/interp.test: New file.
216
70c4c075
JB
2171999-06-15 Jim Blandy <jimb@savonarola.red-bean.com>
218
efcbc5eb
JB
219 * tests/time.test: New test file.
220
70c4c075
JB
221 * tests/r4rs.test: New set of tests, taken from Guile's test
222 script, taken from SCM.
223
224 * tests/ports.test: Group the string port tests under a new
225 test name prefix.
226
227 * tests/ports.test ("line counter"): Check the final column, too.
228
229 * lib.scm: Import (test-suite paths).
230 (data-file): New exported function.
231
2321999-06-12 Jim Blandy <jimb@savonarola.red-bean.com>
233
234 * tests/ports.test ("line counter"): Add test for correct column
235 at EOF.
236
30521685
JB
2371999-06-09 Jim Blandy <jimb@savonarola.red-bean.com>
238
e6c32806
JB
239 * tests/ports.test ("line counter"): Verify that we do eventually
240 get EOF on the port --- don't just read forever.
241
30521685
JB
242 * lib.scm (full-reporter): The test name is the cadr of the
243 result, not the cdr. I'm not macho enough to handle run-time
244 typechecking.
245
e6c32806
JB
246 * lib.scm (print-counts): XFAILS are "expected failures", not
247 "unexpected failures."
248
30521685
JB
249 * lib.scm, guile-test, paths.scm: Log begins.
250