1
Fork 0
mirror of https://git.savannah.gnu.org/git/guile.git synced 2025-05-04 22:40:25 +02:00
Commit graph

446 commits

Author SHA1 Message Date
Kevin Ryde
0202ead8ed (*): Exercise multiply by exact 0 giving exact 0. 2006-12-12 22:46:33 +00:00
Kevin Ryde
7f6a4429dc (car): Check procedure-name property. 2006-12-12 22:34:16 +00:00
Kevin Ryde
ab9b209eb8 Exercise top-level define setting procedure-name. 2006-12-12 22:20:40 +00:00
Ludovic Courtès
2ef21bf169 Changes from arch/CVS synchronization 2006-12-12 14:09:08 +00:00
Kevin Ryde
fefc68eaba (min, max): Correction to big/real and real/big
tests, `big*5' will round on a 64-bit system.  And use `eqv?' to
ensure intended exact vs inexact is checked.  Reported by Aaron
M. Ucko, Debian bug 396119.
2006-12-01 20:03:12 +00:00
Ludovic Courtès
51785a23a8 Changes from arch/CVS synchronization 2006-11-29 09:25:32 +00:00
Ludovic Courtès
d7bfc0c998 Changes from arch/CVS synchronization 2006-10-26 07:25:24 +00:00
Kevin Ryde
d38934e945 New file. 2006-10-04 22:18:24 +00:00
Kevin Ryde
580ca910b7 (apply): New tests, exercising scm_tc7_subr_2o which
had lacked some arg count checking.
2006-10-02 20:11:43 +00:00
Kevin Ryde
0a8320cfc1 (seek): New tests.
(truncate-file): More tests.
2006-09-26 01:17:29 +00:00
Ludovic Courtès
903762e5cf Changes from arch/CVS synchronization 2006-09-25 08:23:24 +00:00
Kevin Ryde
10a7fe4c1a And still more of
(exp, log, log10, sqrt): New tests.
2006-09-23 01:08:57 +00:00
Kevin Ryde
d9849f45cf (gmtime, strptime): Remove the "unresolved" throws,
the error+thread tests seem ok now (previously were upset by something
leaking out of syntax.test).
2006-09-23 00:08:49 +00:00
Kevin Ryde
2651eca479 * tests/format.test, tests/srfi-1.test: Use define-module to prevent
redefined funcs in those modules extending on to subsequent tests.
2006-09-22 23:52:08 +00:00
Kevin Ryde
de7478b490 (exp, log, log10, sqrt): New tests. 2006-09-22 23:33:33 +00:00
Kevin Ryde
a23acd1c03 remove pending enhancements etc to ice-9 slib module to work with newest slib 2006-09-11 00:12:32 +00:00
Kevin Ryde
f461265c96 (~f): Test leading zeros bugfix. 2006-09-07 21:04:56 +00:00
Kevin Ryde
364da711cf (open-input-pipe, open-output-pipe): In the "no
duplicate" tests, close parent side of signalling pipe, to hopefully
generate an error instead of a hang if something bad in the child
means it doesn't write anything.
2006-08-25 01:21:39 +00:00
Kevin Ryde
27a33ef9f1 More tests, in particular check for exceptions on
wrong record types passed to accessor and modifier funcs.
2006-08-21 23:46:16 +00:00
Kevin Ryde
6867446f57 (htonl, ntohl): New tests. 2006-07-23 22:22:20 +00:00
Kevin Ryde
c8cefa91e2 also 1.6.9 in comments in last change 2006-07-07 22:41:49 +00:00
Kevin Ryde
0ad95e9ab8 (localtime, mktime, strptime): More tests. 2006-07-06 00:38:09 +00:00
cvs2svn
6b8801a927 This commit was manufactured by cvs2svn to create branch
'branch_release-1-8'.
2006-06-13 07:56:42 +00:00
Ludovic Courtès
487f6be131 Added `structs.test'. 2006-06-13 07:56:41 +00:00
Marius Vollmer
af4f861210 * eq.c (scm_equal_p): Use scm_array_equal_p explicitely when one
of the arguments is a array.  This allows vectors to be equal to
one-dimensional arrays.

* tests/unif.test ("vector equal? one-dimensional array"): New.
2006-05-29 21:54:13 +00:00
Marius Vollmer
07c0e15999 ("vector equal? one-dimensional array"): New. 2006-05-29 21:40:18 +00:00
Kevin Ryde
86f7e7d676 (append-reverse, append-reverse!): New tests. 2006-05-28 00:06:33 +00:00
Kevin Ryde
c3e4f7e83f (number->string): Disable 11.333 and 1.324e44
tests, as these can't be expected to come out precisely in the current
implementation, and in fact don't under gcc 4.  Reported by Hector
Herrera.
2006-05-27 22:41:09 +00:00
Marius Vollmer
c56c0f7966 Delete test file after all tests have run in order to make "make
distcheck" work.
2006-05-27 22:24:24 +00:00
Marius Vollmer
c9d719cd9d Delete test file after all tests have run in order to make "make
distcheck" work.
2006-05-27 22:07:56 +00:00
Kevin Ryde
b7884e64d5 (test-srfi-60): Use #:duplicates (last) to
suppress warning about replacing bit-count.
2006-05-19 23:26:35 +00:00
Kevin Ryde
810214aa9b (assoc): A few tests, in particular "=" argument
order which had been wrong.
2006-05-19 23:25:43 +00:00
Kevin Ryde
dd07ef3e72 (n-par-for-each, n-for-each-par-map): New tests. 2006-05-09 00:32:31 +00:00
Kevin Ryde
d8e59af349 (exact->inexact): Test fractions big/big. 2006-05-09 00:31:48 +00:00
Kevin Ryde
9560d8bba4 (lstat): Allow for test-symlink not existing yet. 2006-04-17 01:48:14 +00:00
Kevin Ryde
61c0f9ce63 (lstat): Allow for test-symlink not existing yet. 2006-04-17 01:46:55 +00:00
Kevin Ryde
6e7d5622ee merge from 1.8 branch 2006-04-16 23:37:40 +00:00
Kevin Ryde
da58419409 (truncate-file): New tests. 2006-04-16 01:39:08 +00:00
Kevin Ryde
c783f5891a (lstat, stat): New tests. 2006-04-16 01:38:18 +00:00
Kevin Ryde
bd2ad8e168 (make-shared-array): Another test which failed in 1.8.0 but is ok now. 2006-03-18 22:55:06 +00:00
Kevin Ryde
b945ad1f6a (make-shared-array): Add example usages from the
manual, two of which currently fail.
2006-03-07 23:57:01 +00:00
Kevin Ryde
5f96214d0d 2006-03-04 Ludovic Courtès <ludovic.courtes@laas.fr>
* test-suite/tests/modules.test: New file.
2006-03-03 23:27:42 +00:00
Kevin Ryde
f2b7310d44 (opendir etc): Exercise a little. 2006-02-25 20:52:35 +00:00
Kevin Ryde
12a14d28c4 (array-set!): Exercise bitvector case, which had been seg faulting. 2006-02-25 20:44:31 +00:00
Kevin Ryde
6ac0ec9692 * tests/strings.test (string<?, string-ci<?, string<=?, string-ci<=?,
string>?, string-ci>?, string>=?, string-ci>=?): Check ordering is the
	same as char<? etc.  Use a define-module to keep private test bits
	private.
	* tests/srfi-13.test (string-compare, string-compare-ci): Ditto.
2006-02-25 20:42:53 +00:00
Kevin Ryde
4c2dc0f0b5 (string<?, string-ci<?, string<=?, string-ci<=?,
string>?, string-ci>?, string>=?, string-ci>=?): Check ordering is the
same as char<? etc.  Use a define-module to keep private test bits
private.
2006-02-25 20:42:13 +00:00
Marius Vollmer
0ab652a386 Added 2006 to copyright years in every file, as per the new rules. 2006-02-12 13:42:52 +00:00
Kevin Ryde
9595f0019b (pure-funcq): New tests. 2006-02-07 00:08:22 +00:00
Neil Jerram
26beee1e74 19 new test cases.
(throw-test): New macro for testing catches and throw handlers.
2006-02-04 14:36:43 +00:00
Kevin Ryde
2d6e3bd4c0 Use the equal proc argument, so we exercise the
srfi-1 version of the code.  Without such an argument srfi-1.c passes
the job to the core scm_delete.
2006-02-04 00:54:24 +00:00