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

491 commits

Author SHA1 Message Date
Kevin Ryde
bbd1b480f4 (append-map): New tests. 2004-12-04 23:10:39 +00:00
Kevin Ryde
6de13f7341 (filter-map): New tests. 2004-12-04 22:49:25 +00:00
Kevin Ryde
a52ef9e4a0 (filter-map): New tests. 2004-12-04 22:47:12 +00:00
Marius Vollmer
bd6713d5ea Replaced uniform-array-set1! with just array-set!. Do not check
improper index lists, which can't arise with uarray-set!.  Use
"#s16()" instead of "#h()".
2004-11-12 19:00:22 +00:00
Marius Vollmer
af4701b0de Removed tests that tried to store a character into a byte vector,
which no longer works.  Characters are not bytes.
2004-10-27 19:34:17 +00:00
Dirk Herrmann
c454c4e624 * tests/syntax.test: Added tests for unmemoization. 2004-10-03 06:15:22 +00:00
Marius Vollmer
b144a33c42 (string-set!): Explicitely construct read-only string. String
literals are not yet read-only.
2004-09-30 11:58:26 +00:00
Marius Vollmer
f208b9be8a (array-equal?): New test. 2004-09-29 15:58:39 +00:00
Marius Vollmer
400f0fb716 (array-equal?): New test. 2004-09-29 15:49:38 +00:00
Kevin Ryde
38923713f1 (match:string): New tests. 2004-09-28 23:53:02 +00:00
Kevin Ryde
dd64bb8e18 (let-keywords, let-keywords*, let-optional,
let-optional*): Add tests of internal defines when no bindings.
2004-09-25 22:19:39 +00:00
Kevin Ryde
927a122dde (let-keywords, let-keywords*, let-optional,
let-optional*): Add tests of internal defines when no bindings.
2004-09-25 22:08:32 +00:00
Marius Vollmer
d7e4c2da23 * tests/ports.test ("string ports"): Copy string literal so that
it can be modified.
* tests/srfi-13.test ("string-copy!"): Likewise.
* tests/strings.test ("substring/shared"): Likewise.
2004-09-22 14:32:47 +00:00
Marius Vollmer
e4cbd1d8aa ("string ports"): Copy string literal so that it can be modified. 2004-09-22 14:25:47 +00:00
Kevin Ryde
1e7e862431 (port-column): Further tests, of new \a \b \r. 2004-09-09 00:09:24 +00:00
Kevin Ryde
901cbf47ee New file. 2004-09-08 22:52:27 +00:00
cvs2svn
0e568c0d83 This commit was manufactured by cvs2svn to create branch
'branch_release-1-6'.
2004-09-08 22:51:09 +00:00
Kevin Ryde
148c3306f6 New file. 2004-09-08 22:51:08 +00:00
Marius Vollmer
6005b7a235 Don't expect (expt 1/2 2.0) to yield an exact result, use (expt 1/2 2)
instead.
2004-09-08 16:19:51 +00:00
Kevin Ryde
e456f08e24 Correction to:
(integer?): Exercise nan and +/-inf.

+/-inf should be #t.
2004-09-08 01:22:37 +00:00
Kevin Ryde
7424deab5d (port-column): Further tests, of new \a \b \r. 2004-09-08 01:20:52 +00:00
Kevin Ryde
c1122753ac (integer-expt): New tests, of infinite exponents.
(integer?): Exercise nan and +/-inf.
2004-09-07 00:20:37 +00:00
Kevin Ryde
c59e0b9fb1 (gmtime, strptime): New tests, but unresolved.
(internal-time-units-per-second): New test.
2004-09-07 00:17:49 +00:00
Kevin Ryde
e2cc4b2f0c New tests of excess arguments now ignored. 2004-09-01 23:39:45 +00:00
Kevin Ryde
d8b189d2c3 New tests of excess arguments now ignored. 2004-09-01 23:36:47 +00:00
Kevin Ryde
a8cb8832af Oops, didn't mean to put ~t yet. 2004-09-01 23:10:23 +00:00
Kevin Ryde
1e617094d0 (~@d): New tests. 2004-09-01 23:04:15 +00:00
Kevin Ryde
992b375d61 (~@d): New tests. 2004-09-01 22:54:28 +00:00
Kevin Ryde
155c14a080 2004-09-01 Han-Wen Nienhuys <hanwen@cs.uu.nl>, Kevin Ryde <user42@zip.com.au>
* tests/gc.test: Exercise record in weak-values hash table, exposing a
	problem in 1.6.4 gc, but believed fixed by other changes in the head.
2004-09-01 01:46:19 +00:00
Kevin Ryde
ef9ab020ae 2004-09-01 Han-Wen Nienhuys <hanwen@cs.uu.nl>, Kevin Ryde <user42@zip.com.au>
* tests/gc.test: Exercise record in weak-values hash table, exposing a
	problem in gc.
2004-09-01 01:44:29 +00:00
Marius Vollmer
685777ca18 (module-peek): Removed, this kluge is no longer necessary. 2004-08-27 12:44:14 +00:00
Kevin Ryde
c98c7b0a53 Add copyright and licence notice. 2004-08-27 01:45:17 +00:00
Kevin Ryde
6434c7d287 Correction to licence terms in the following (too much cut and paste!):
* tests/srcprop.test: New file.
2004-08-27 01:42:28 +00:00
Kevin Ryde
9f31cb7aa2 Correction to licence terms in the following (too much cut and paste!):
* tests/popen.test: New file.
2004-08-27 01:41:31 +00:00
Kevin Ryde
ef92a7bfb6 Correction to licence terms in the following (too much cut and paste!):
* tests/unif.test: New file, test array? and uniform-array-set1!.
2004-08-27 01:40:51 +00:00
Kevin Ryde
65ced9b7f2 Correction to heading comment. 2004-08-27 01:40:05 +00:00
Kevin Ryde
6f08e413fd Correction to licence terms in the following (too much cut and paste!):
* tests/srfi-1.test: New file, exercising extended list-copy.
2004-08-27 01:37:30 +00:00
Kevin Ryde
49b818a808 Correction to licence terms in the following (too much cut and paste!):
* tests/hash.test: New file.
2004-08-27 01:36:44 +00:00
Kevin Ryde
78f9fa6f00 Correction to licence terms in the following (too much cut and paste!):
* tests/filesys.test: New file, exercising copy-file.
2004-08-27 01:35:57 +00:00
Kevin Ryde
545435a166 Correction to licence terms in the following (too much cut and paste!):
* tests/slib.test: New file.
2004-08-27 01:34:51 +00:00
Kevin Ryde
df8f1957d8 Correction to licence terms in the following (too much cut and paste!):
* tests/and-let-star.test, tests/receive.test: New files.
2004-08-27 01:33:05 +00:00
Kevin Ryde
51e15ebefd Use define-module to keep bindings out of
further tests.  Use-module (test-suite lib) for stand-alone operation.
(rec): Exercise bad args.
2004-08-27 01:22:28 +00:00
Kevin Ryde
8af9c4d433 Use define-module to keep bindings out of
further tests.  Use-module (test-suite lib) for stand-alone operation.
(rec): Exercise bad args.
2004-08-27 01:20:33 +00:00
Kevin Ryde
043a867dfc (regexp-quote): New tests. 2004-08-27 01:16:08 +00:00
Kevin Ryde
1df6de9637 (regexp-quote): New tests. 2004-08-27 01:14:49 +00:00
Kevin Ryde
a6fc65c6de More tests, in particular exercise #t result on empty body. 2004-08-25 01:05:35 +00:00
Kevin Ryde
93827cbd87 More tests, in particular exercise #t result on empty body. 2004-08-25 01:04:40 +00:00
Marius Vollmer
7aa29a87f9 Two more tests for double indirect substring modification. 2004-08-24 22:14:57 +00:00
Marius Vollmer
0ac467456b * lib.scm (exception:used-before-define): New.
* tests/syntax.test ("letrec"): Use it.
2004-08-23 10:48:51 +00:00
Kevin Ryde
95c098ddd9 (mkstemp!): New tests. 2004-08-20 01:36:28 +00:00