- 02 Mar, 2003 1 commit
-
-
pfdietz authored
Added tests for (e,c)typecase where the type specifier is a class object. Tests for handler-bind; stub file for tests for handler-case. More subtypep tests on array types.
-
- 01 Mar, 2003 5 commits
-
-
pfdietz authored
-
pfdietz authored
-
pfdietz authored
Added test that all builtin symbol type specifiers that should represent nonempty types are not subtypes of NIL.
-
pfdietz authored
Changes to make the test suite be case agnostic, so it can work with the 'modern mode' of Allegro CL. This mode is not standard, but I'd like the suite to be able to test all the other parts of ACL's mlisp for compliance.
-
pfdietz authored
-
- 27 Feb, 2003 2 commits
- 26 Feb, 2003 3 commits
-
-
pfdietz authored
-
pfdietz authored
-
pfdietz authored
It was pointed out to me that the 'should be prepared' terminology for error checking applied to the case where the first argument of map-into is NIL. In that case, it's an extra step to check whether the other arguments are sequences, so 'lazy' checking can skip it. Modified test map-into.error.2 to accept either outcome.
-
- 25 Feb, 2003 2 commits
- 24 Feb, 2003 5 commits
- 23 Feb, 2003 6 commits
-
-
pfdietz authored
-
pfdietz authored
-
pfdietz authored
-
pfdietz authored
Moved loading of tests into separate scripts, divided approximately by major section of the ANSI CL spec.
-
pfdietz authored
Modified to run under Lispworks, which unfortunately already had a package (nick)named RT. Changed the regression test package to be REGRESSION-TEST, and make the RT nickname be available only with #-lispworks. Removed a bunch of gratuitous use-package forms. Added lispworks binary filenames to .cvsignore and make clean. Added a test to MAKE-SYMBOL that illustrates a place where Lispworks is noncomplant (this is related to the failure on MAKE-SYMBOL.ERROR.8)
-
pfdietz authored
-
- 22 Feb, 2003 4 commits
-
-
pfdietz authored
Toned down the error/cerror tests, losing the assumption that the :format-control or :format-arguments initializers for simple-conditions give the values that actually end up in those slots.
-
pfdietz authored
-
pfdietz authored
-
pfdietz authored
Added fallback ERROR case to classify-error. Added numerous tests to check that safe calls inside builtin functions that take function parameters are truly safe.
-
- 21 Feb, 2003 7 commits
-
-
pfdietz authored
Patched problem with definition of OTHERWISE type that was blocking allegro CL from running the tests. This should be further modified to remove the package lock on the COMMON-LISP package.
-
pfdietz authored
-
pfdietz authored
Added compile option to the classify-error infrastructure. Added more subtypep tests on member types.
-
pfdietz authored
-
pfdietz authored
-
pfdietz authored
-
pfdietz authored
more powerful tests check-all-subtypep and check-all-not-subtypep, which test a number of relations that can be derived from the subtype (or, not-subtype) relation of the two types. Also, fix a place where test names weren't changed during cut/paste.
-
- 20 Feb, 2003 4 commits
-
-
pfdietz authored
-
pfdietz authored
Added rt::*expected-failures*, which should contain a list of the names of tests that are expected to fail. If this variable is not nil, the report after (rt:do-tests) will also print how many unexpected failures occured and their names.
-
pfdietz authored
-
pfdietz authored
Add RT::*COMPILE-TESTS*, which (when true) causes test forms to be wrapped in lambdas, compiled, and funcalled instead of just being eval-ed.
-
- 19 Feb, 2003 1 commit
-
-
pfdietz authored
Moved ansi-test/rt/ files to ansi-tests/, since ECL was having trouble with compiling in the subdirectory. Fixed missing end-of-file newline problem that caused ECL to barf. Added new tests for subtypep on cons with rational, real intervals. Added tests for an SBCL problem in subtypep on negated rational, integer types.
-