File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -321,6 +321,7 @@ All errors are caught and report to *ERROR-OUTPUT*."
321321 # :jsbool # :clbool
322322 # :in)
323323 (:export
324+ # :*root*
324325 # :object
325326 # :oget # :oset # :oget?
326327 # :typeof # :instanceof # :new
Original file line number Diff line number Diff line change 100100
101101(defun exit-with-test-status ()
102102 " Exit the process with appropriate status code based on test results."
103- #+ jscl-target
103+ #+ ( or jscl jscl -target)
104104 (progn
105105 (when (in " phantom" *root* )
106106 (#j:phantom:exit *failed-tests* ))
107107 (when (in " process" *root* )
108108 (#j:process:exit *failed-tests* )))
109- #- jscl-target
109+ #- ( or jscl jscl -target)
110110 (sb-ext :exit :code (if (zerop *failed-tests* ) 0 (min *failed-tests* 255 ))))
111111
112112; ;;; Test File Discovery
121121 (let ((entry (clstring (aref entries i))))
122122 (when (and (> (length entry) 5 )
123123 (string= (subseq entry (- (length entry) 5 )) " .lisp" ))
124- (push (concat " tests/" entry) files)))))
124+ (push (concatenate ' string " tests/" entry) files)))))
125125 (push " tests/loop/validate.lisp" files)
126126 (push " tests/loop/base-tests.lisp" files)
127127 (nreverse files))
You can’t perform that action at this time.
0 commit comments