X-Git-Url: http://repo.macrolet.net/gitweb/?a=blobdiff_plain;f=tests%2Ftype.impure.lisp;h=71706194aa516fcfeb39d8eeabcee7dcb02e5d0a;hb=ace140856e6b3f92bb06597092a59753f1e59142;hp=02ee7f748c67ad78106d83f6f115742edfcb5e87;hpb=d3c56c291d4d4eff8c3ec234d5ed904fe5b55df4;p=sbcl.git diff --git a/tests/type.impure.lisp b/tests/type.impure.lisp index 02ee7f7..7170619 100644 --- a/tests/type.impure.lisp +++ b/tests/type.impure.lisp @@ -334,24 +334,25 @@ (assert (eq (car (sb-pcl:class-direct-superclasses (find-class 'simple-condition))) (find-class 'condition))) - - (let ((subclasses (mapcar #'find-class - '(simple-type-error - simple-error - simple-warning - sb-int:simple-file-error - sb-int:simple-style-warning)))) - (assert (null (set-difference - (sb-pcl:class-direct-subclasses (find-class - 'simple-condition)) - subclasses)))) - + + #+nil ; doesn't look like a good test + (let ((subclasses (mapcar #'find-class + '(simple-type-error + simple-error + simple-warning + sb-int:simple-file-error + sb-int:simple-style-warning)))) + (assert (null (set-difference + (sb-pcl:class-direct-subclasses (find-class + 'simple-condition)) + subclasses)))) + ;; precedence lists - (assert (equal (sb-pcl:class-precedence-list - (find-class 'simple-condition)) - (mapcar #'find-class '(simple-condition - condition - sb-pcl::slot-object + (assert (equal (sb-pcl:class-precedence-list + (find-class 'simple-condition)) + (mapcar #'find-class '(simple-condition + condition + sb-pcl::slot-object sb-kernel:instance t))))