1
Fork 0
mirror of https://git.savannah.gnu.org/git/guile.git synced 2025-04-30 20:00:19 +02:00
Commit graph

1263 commits

Author SHA1 Message Date
Rob Browning
8b7838b558 * tests/numbers.test (fixnum-bit): compute dynamically. 2001-09-21 17:54:27 +00:00
Thien-Thi Nguyen
4b642b08d4 ("apples-blimps-catalexis example", "multiple occurances"):
New top-level sections.
2001-09-08 02:33:30 +00:00
Dirk Herrmann
569c483b32 * Improved the readability of some patterns. 2001-08-31 14:48:19 +00:00
Thien-Thi Nguyen
176d0e0bfd (test-time-comparision, test-time-arithmatic): New procs.
Add time comparison tests using new procs.
Thanks to Alex Shinn.
2001-08-25 19:08:50 +00:00
Marius Vollmer
1150392856 New file. 2001-08-25 16:05:37 +00:00
Thien-Thi Nguyen
e5c5ac9240 (string-for-each, string-for-each-index): Add tests. 2001-08-24 22:06:05 +00:00
Mikael Djurfeldt
80fdeb4e5a * tests/srfi-13.test (string-map): Swapped order of string and
proc args to conform with the srfi.  (Thanks to Alex Shinn.)

* srfi-13.c (string-map): Swapped order of string and proc args to
conform with the srfi.  (Thanks to Alex Shinn.)
2001-08-22 12:00:06 +00:00
Thien-Thi Nguyen
c0c07ee942 Remove dependency on `TTN_TEST_NEW' env var. 2001-08-12 19:03:34 +00:00
Thien-Thi Nguyen
252422b029 (exception:no-such-option,
exception:option-does-not-support-arg,
exception:option-must-be-specified,
exception:option-must-have-arg, exception:not-enough-args): New vars.

("option-ref", "required", "specified no value, given anyway",
"specified arg required"): New top-level sections.
2001-08-12 18:31:10 +00:00
Dirk Herrmann
2f4a254ac9 * Added some syntax tests for numbers. 2001-08-11 16:59:42 +00:00
Thien-Thi Nguyen
3cc2e575a6 Initial revision 2001-08-02 10:13:03 +00:00
Martin Grabmüller
96e30d2ab2 * tests/alist.test, tests/bit-operations.test,
tests/common-list.test, tests/environments.test, tests/eval.test,
	tests/gc.test, tests/hooks.test, tests/import.test,
	tests/interp.test, tests/list.test, tests/load.test,
	tests/numbers.test, tests/ports.test, tests/r4rs.test,
	tests/version.test, tests/weaks.test, lib.scm, guile-test: Updated
	copyright notice.
2001-07-19 20:30:37 +00:00
Martin Grabmüller
072ad0fe6b * tests/srfi-14.test: New file. 2001-07-16 18:49:10 +00:00
Marius Vollmer
93e0843119 New file. 2001-07-12 23:28:44 +00:00
Dirk Herrmann
bdd2c6f4f4 * Added some simple goops test for a beginning. 2001-06-30 20:03:14 +00:00
Martin Grabmüller
39cb0b041d * tests/srfi-4.test: New file. 2001-06-27 13:17:12 +00:00
Marius Vollmer
9a8be5a707 * tests/ports.test: New test for output port line counts. 2001-06-16 20:13:50 +00:00
Marius Vollmer
025f75b48f New files. Thanks to Matthias Köppe! 2001-06-16 20:11:39 +00:00
Martin Grabmüller
24ecf16c0c * tests/symbols.test ("gensym"): New tests for long gensym
prefices and embedded NULs in prefices.
2001-05-28 18:40:31 +00:00
Marius Vollmer
4ed29c73dd New, minimal tests. 2001-05-21 13:22:18 +00:00
Marius Vollmer
fce1a51729 Updated test for new micro version stuff. 2001-05-19 01:23:23 +00:00
Martin Grabmüller
5f5850b38c * tests/srfi-13.test: More tests. 2001-05-16 18:04:20 +00:00
Martin Grabmüller
f764e6d10d * tests/srfi-10.test: New file.
* tests/srfi-9.test: New file.

	* tests/srfi-13.test: Added some more tests.
2001-05-10 13:52:27 +00:00
Thien-Thi Nguyen
414959cad8 ("evaluator" "memoization"): New test prefix block.
("transparency"): New "evaluator memoization" test.
2001-05-10 00:02:51 +00:00
Martin Grabmüller
7cfbc4f7b0 * tests/srfi-13.test: Added module access kludge, and uncommented
some tests depending on this.
2001-05-08 06:04:15 +00:00
Martin Grabmüller
df937d20e0 * tests/srfi-13.test: New file testing the SRFI string library. 2001-05-07 21:52:25 +00:00
Gary Houston
c685b42fa3 * tests/r4rs.test: delete files tmp1, tmp2, tmp3 after the tests
have run.

	* tests/ports.test (test-file), tests/load.test (temp-dir):
	redefined using data-file-name instead of tmpnam.  the test files
	will be created in the build directory instead of /var/tmp or
	whereever tmpnam puts them.
2001-04-25 23:13:52 +00:00
Dirk Herrmann
f5e645584a * Added some tests. 2001-04-02 13:40:03 +00:00
Gary Houston
66301f9ab8 * check-guile.in: 16 documentation tests were failing if "make
check" was run before Guile had been installed with the current
	--prefix.  made various changes to the script so that it runs
	without a cd to the test-suite directory.  For the -i option,
	don't point GUILE_LOAD_PATH to the current directory, but let it
	use it's own scheme library.

	* tests/r4rs.test: use test-file-name to locate r4rs.test,
	not data-file-name.

	* guile-test: define tmp-dir, the location where r4rs.test will
	create it's temporary files.
	(data-file-name): use tmp-dir.  this must be under build-dir,
	not src-dir.
2001-03-19 22:46:21 +00:00
Dirk Herrmann
e1a7b2cea7 * Added a new test case plus minor improvements. 2001-03-11 23:31:58 +00:00
Martin Grabmüller
880c285882 * tests/syntax.test ("let*"): Changed the `duplicate bindings'
test, dups are allowed in `let*' and are now expected to pass.
2001-03-09 09:44:26 +00:00
Marius Vollmer
c0ed1605f1 * tests/syntax.test ("let,duplicate bindings", "let*,duplicate
bindings", "letrec,duplicate bindings"): Expect to pass, bug has
been fixed.
2001-03-03 23:54:42 +00:00
Marius Vollmer
1c54a87cb2 * tests/syntax.test ("duplicate formals"): New category, move
appropriate tests here.  Expect them to pass.
("empty parentheses"): Expect to pass, bug has been fixed.
2001-03-03 17:29:09 +00:00
Marius Vollmer
c8e39a6752 * tests/alist.test: Use "'()" instead of "()" in all places
where the empty list is meant.
2001-03-03 15:14:18 +00:00
Dirk Herrmann
08c608e10a * extracted the tests from exceptions.test into eval.test and syntax.test.
* added a few test cases.
2001-03-02 01:38:01 +00:00
Dirk Herrmann
f29b345439 * Moved the number related tests from exceptions.test to numbers.test. 2001-03-01 22:00:02 +00:00
Dirk Herrmann
049fa4495b * Extracted tests from exceptions.test into strings.test and symbols.test.
* Added some tests to strings.test.
2001-03-01 17:57:50 +00:00
Dirk Herrmann
1b5b19c9a9 * Turn some test's result into XFAIL instead of FAIL. 2001-02-28 13:40:36 +00:00
Dirk Herrmann
ef9709dacc * Moved reader related tests from exceptions.test to reader.test. 2001-02-28 13:17:47 +00:00
Dirk Herrmann
6b4113afc5 * Provide and use new convenience macros to test for exceptions. 2001-02-28 11:25:40 +00:00
Dirk Herrmann
9d372117f6 * Remove redundant test name prefix. 2001-02-28 09:06:10 +00:00
Dirk Herrmann
5c96bc39a4 * Make sure that tests return a boolean value. 2001-02-28 08:41:06 +00:00
Thien-Thi Nguyen
c1ce8ca203 (syntax lambda): Renamed from (lambda).
(syntax lambda cond-arrow-proc): Renamed from (lambda cond-arrow-proc).
(syntax reading): New section.
(syntax let*): New section.
(syntax letrec): New section.
(syntax set!): New section.
(syntax misc): New section.
(bindings unbound): New section.
(bindings immutable-modification): New section.
(bindings let): New section.
(bindings let*): New section.
(bindings letrec): New section.
2001-02-23 10:19:35 +00:00
Thien-Thi Nguyen
cf7b149fab Initial revision. 2001-02-23 02:36:54 +00:00
Dirk Herrmann
efb07c899c * Fixed things that I had broken with the last patch :-( 2001-01-26 16:49:28 +00:00
Gary Houston
22d356150d * tests/ports.test: include (ice-9 rdelim) module. 2001-01-24 21:46:04 +00:00
Dirk Herrmann
21e39e8fe6 * Converted to real boundary testing. 2001-01-18 17:24:10 +00:00
Dirk Herrmann
339bfe47a1 * Added tests for bit-operations. 2001-01-17 18:22:26 +00:00
Keisuke Nishida
23cc31b8ee Test suite for applicable smobs. 2000-12-07 01:40:55 +00:00
Dirk Herrmann
53a53bd75e * Add test to check whether the after-gc-hook is run correctly. 2000-11-03 17:52:20 +00:00