[armedbear-cvs] r13008 - trunk/abcl
Mark Evenson
mevenson at common-lisp.net
Sun Nov 7 12:10:31 UTC 2010
Author: mevenson
Date: Sun Nov 7 07:10:30 2010
New Revision: 13008
Log:
Guard implementation specific portions of ABCL test suite.
This allows other Lisp implementations to run the ABCL test suite to
compare results, which can also be done at a per-test level within the
test files themselves if neeed.
Modified:
trunk/abcl/abcl.asd
Modified: trunk/abcl/abcl.asd
==============================================================================
--- trunk/abcl/abcl.asd (original)
+++ trunk/abcl/abcl.asd Sun Nov 7 07:10:30 2010
@@ -20,6 +20,10 @@
(operate 'test-op :abcl-tests :force t))
;;; Test ABCL with the Lisp unit tests collected in "test/lisp/abcl"
+;;;
+;;; We guard with #+abcl for tests that other Lisps cannot load. This
+;;; could be possibly be done at finer granularity in the files
+;;; themselves.
(defsystem :abcl-test-lisp :version "1.1" :components
((:module abcl-rt
:pathname "test/lisp/abcl/" :serial t :components
@@ -32,7 +36,9 @@
:pathname "test/lisp/abcl/" :components
((:file "compiler-tests")
(:file "condition-tests")
+ #+abcl
(:file "class-file")
+ #+abcl
(:file "metaclass")
#+abcl
(:file "mop-tests-setup")
@@ -47,7 +53,9 @@
(:file "math-tests")
(:file "misc-tests")
(:file "latin1-tests")
+ #+abcl
(:file "bugs" :depends-on ("file-system-tests"))
+ #+abcl
(:file "pathname-tests")))))
(defmethod perform ((o test-op) (c (eql (find-system 'abcl-test-lisp))))
More information about the armedbear-cvs
mailing list