Since my platform is windows I'm using SBCL 1.0.13.
This is my output when I load my ASD:
; compiling file "C:\\_Holder\\WorkSpace\\gWeb\\lisp-unit\
\defpackage.lisp" (written 17 AUG 2008 04:51:36 PM):
; compiling (IN-PACKAGE :COMMON-LISP-USER)
; compiling (DEFPACKAGE :LISP-UNIT ...)
; C:\_Holder\WorkSpace\gWeb\lisp-unit\defpackage.fasl written
; compilation finished in 0:00:00
; compiling file "C:\\_Holder\\WorkSpace\\gWeb\\lisp-unit\
\status.lisp" (written 14 AUG 2008 08:07:30 PM):
; compiling (IN-PACKAGE :LISP-UNIT)
; compiling (DEFPARAMETER EMPTY-TOKEN ...)
; compiling (DEFPARAMETER PASS-TOKEN ...)
; compiling (DEFPARAMETER FAIL-TOKEN ...)
; compiling (DEFPARAMETER ERROR-TOKEN ...)
; compiling (DEFMACRO CONC-STRING ...)
; compiling (DEFMACRO APPEND-STATUS ...)
; compiling (DEFUN CREATE-STATUS ...)
; compiling (DEFUN CLEAR ...)
; compiling (DEFUN ADD-ERROR ...)
; compiling (DEFUN ADD-FAIL ...)
; compiling (DEFUN ADD-PASS ...)
; compiling (DEFUN GET-STATUS ...)
; C:\_Holder\WorkSpace\gWeb\lisp-unit\status.fasl written
; compilation finished in 0:00:00
; compiling file "C:\\_Holder\\WorkSpace\\gWeb\\lisp-unit\\lisp-
unit.lisp" (written 18 AUG 2008 06:40:35 PM):
; compiling (IN-PACKAGE #:LISP-UNIT)
; compiling (DEFPARAMETER *TEST-LISTENER* ...)
; compiling (DEFPARAMETER *TESTS* ...)
; compiling (DEFVAR *ASSERT-COUNT* ...)
; compiling (DEFVAR *PASS-COUNT* ...)
; compiling (DEFVAR *ERROR-COUNT* ...)
; compiling (DEFVAR *TEST-NAME* ...)
; compiling (DEFPARAMETER *USE-DEBUGGER* ...)
; compiling (DEFVAR *STATUS* ...)
; compiling (DEFUN INC-ERROR ...)
; compiling (DEFUN INC-PASS ...)
; compiling (DEFUN INC-FAIL ...)
; compiling (DEFMACRO DEFINE-TEST ...)
; compiling (DEFMACRO RUN-ALL-TESTS ...)
; compiling (DEFMACRO RUN-TESTS ...)
; compiling (DEFUN GET-TEST-THUNKS ...)
; compiling (DEFUN GET-TEST-THUNK ...)
; compiling (DEFUN USE-DEBUGGER ...)
; compiling (DEFMACRO WITH-TEST-LISTENER ...)
; compiling (DEFUN GET-TEST-CODE ...)
; compiling (DEFUN GET-TESTS ...)
; compiling (DEFUN REMOVE-TESTS ...)
; compiling (DEFUN REMOVE-ALL-TESTS ...)
; compiling (DEFUN GET-PACKAGE-TABLE ...)
; compiling (DEFUN STORE-TEST-CODE ...)
; compiling (DEFUN GET-TEST-NAME ...)
; compiling (DEFUN RUN-TEST-THUNKS ...)
; compiling (DEFUN RUN-TEST-THUNK ...)
; compiling (DEFUN USE-DEBUGGER-P ...)
; compiling (PROVIDE "lisp-unit")
; C:\_Holder\WorkSpace\gWeb\lisp-unit\lisp-unit.fasl written
; compilation finished in 0:00:01
; compiling file "C:\\_Holder\\WorkSpace\\gWeb\\lisp-unit\
\asserts.lisp" (written 14 AUG 2008 08:07:30 PM):
; compiling (IN-PACKAGE :LISP-UNIT)
; compiling (DEFMACRO ASSERT-EQ ...)
; compiling (DEFMACRO ASSERT-EQL ...)
; compiling (DEFMACRO ASSERT-EQUAL ...)
; compiling (DEFMACRO ASSERT-EQUALP ...)
; compiling (DEFUN GENERIC-ASSERT-EQUAL ...)
; compiling (DEFMACRO ASSERT-EXPANDS ...)
; compiling (DEFMACRO ASSERT-EQUALITY ...)
; compiling (DEFMACRO ASSERT-PRINTS ...)
; compiling (DEFMACRO ASSERT-TRUE ...)
; compiling (DEFMACRO ASSERT-FALSE ...)
; compiling (DEFMACRO ASSERT-ERROR ...)
; compiling (DEFUN EXPAND-ASSERT ...)
; compiling (DEFUN EXPAND-ERROR-FORM ...)
; compiling (DEFUN EXPAND-OUTPUT-FORM ...)
; compiling (DEFUN EXPAND-MACRO-FORM ...)
; compiling (DEFUN EXPAND-EXTRAS ...)
; compiling (DEFUN INTERNAL-ASSERT ...)
; compiling (DEFUN RECORD-RESULT ...)
; compiling (DEFUN DEFAULT-LISTENER ...)
; compiling (DEFUN TEST-PASSED-P ...)
; C:\_Holder\WorkSpace\gWeb\lisp-unit\asserts.fasl written
; compilation finished in 0:00:01
; compiling file "C:\\_Holder\\WorkSpace\\gWeb\\lisp-unit\\equality-
predicates.lisp" (written 14 AUG 2008 08:07:30 PM):
; compiling (IN-PACKAGE #:LISP-UNIT)
; compiling (DEFUN LOGICALLY-EQUAL ...)
; compiling (DEFUN SET-EQUAL ...)
; C:\_Holder\WorkSpace\gWeb\lisp-unit\equality-predicates.fasl written
; compilation finished in 0:00:00
; compiling file "C:\\_Holder\\WorkSpace\\gWeb\\lisp-unit\
\output.lisp" (written 16 AUG 2008 11:01:32 AM):
; compiling (IN-PACKAGE #:LISP-UNIT)
; compiling (DEFUN GET-FAILURE-MESSAGE ...)
; compiling (DEFUN SHOW-FAILURE ...)
; compiling (DEFUN SHOW-STATUS ...)
; compiling (DEFUN SHOW-SUMMARY ...)
; compiling (DEFUN FORMAT-SUMMARY ...)
; compiling (DEFUN FORMAT-DELETED ...)
; compiling (DEFUN UPDATE-STATUS ...)
; compiling (DEFUN IS-ERROR-COUNT? ...)
; compiling (DEFUN FAIL-COUNT ...)
; compiling (DEFUN COLLECT-FORM-VALUES ...)
; C:\_Holder\WorkSpace\gWeb\lisp-unit\output.fasl written
; compilation finished in 0:00:00
; compiling file "C:\\_Holder\\WorkSpace\\gWeb\\lisp-unit\
\fixture.lisp" (written 17 AUG 2008 04:51:02 PM):
; compiling (IN-PACKAGE #:LISP-UNIT)
; compiling (DEFUN EXTRACT-SETUP ...)
; compiling (DEFUN CREATE-DEFAULT-SETUP ...)
; compiling (DEFMACRO CREATE-TEST ...)
; compiling (DEFMACRO CREATE-TESTS ...)
; compiling (DEFMACRO TEST-FIXTURE ...)
; C:\_Holder\WorkSpace\gWeb\lisp-unit\fixture.fasl written
; compilation finished in 0:00:00
; compiling file "C:\\_Holder\\WorkSpace\\gWeb\\lisp-unit\\lisp-unit-
tests.lisp" (written 17 AUG 2008 05:01:08 PM):
; compiling (IN-PACKAGE #:LISP-UNIT)
; compiling (DEFUN EXPECTED-OUTPUT-ALL ...)
; compiling (DEFUN EXPECTED-OUTPUT ...)
; compiling (REMOVE-ALL-TESTS :LISP-UNIT)
; compiling (DEFINE-TEST FORMAT-SUMMARY ...)
; compiling (DEFINE-TEST IS-ERROR-COUNT? ...)
; compiling (DEFINE-TEST FAIL-COUNT ...)
; compiling (DEFINE-TEST TESTING-DEFINE-TEST ...)
; compiling (DEFINE-TEST STATUS ...)
; compiling (DEFINE-TEST STATUS-PASS ...)
; compiling (DEFINE-TEST STATUS-FAIL ...)
; compiling (DEFINE-TEST STATUS-ERROR ...)
; compiling (DEFINE-TEST STATUS-MULTIPLE ...)
; compiling (DEFINE-TEST STATUS-CLEAR ...)
; compiling (DEFINE-TEST CONCATENATE-STRING ...)
; compiling (DEFINE-TEST APPEND-STATUS ...)
; compiling (RUN-ALL-TESTS :LISP-UNIT)
; C:\_Holder\WorkSpace\gWeb\lisp-unit\lisp-unit-tests.fasl written
; compilation finished in 0:00:01
; compiling file "C:\\_Holder\\WorkSpace\\gWeb\\lisp-unit\\lisp-unit-
single-test.lisp" (written 14 AUG 2008 08:07:30 PM):
; compiling (IN-PACKAGE #:LISP-UNIT)
; compiling (REMOVE-ALL-TESTS :LISP-UNIT)
; compiling (DEFINE-TEST SINGLE-TEST ...)
; compiling (RUN-ALL-TESTS :LISP-UNIT)
; C:\_Holder\WorkSpace\gWeb\lisp-unit\lisp-unit-single-test.fasl
written
; compilation finished in 0:00:00
; compiling file "C:\\_Holder\\WorkSpace\\gWeb\\lisp-unit\\assertion-
tests.lisp" (written 14 AUG 2008 08:07:30 PM):
; compiling (IN-PACKAGE :LISP-UNIT)
; compiling (REMOVE-ALL-TESTS :LISP-UNIT)
; compiling (DEFINE-TEST TEST-PASSED-P-EQUAL ...)
; compiling (DEFINE-TEST TEST-PASSED-P-RESULT ...)
; compiling (DEFINE-TEST TEST-PASSED-P-ERROR ...)
; compiling (DEFINE-TEST TEST-PASSED-P-ASSERT-ERROR ...)
; compiling (DEFINE-TEST ERROR-GEN ...)
; compiling (RUN-ALL-TESTS :LISP-UNIT)
; C:\_Holder\WorkSpace\gWeb\lisp-unit\assertion-tests.fasl written
; compilation finished in 0:00:00
; compiling file "C:\\_Holder\\WorkSpace\\gWeb\\lisp-unit\\coverage-
tests.lisp" (written 14 AUG 2008 08:07:30 PM):
; compiling (IN-PACKAGE #:LISP-UNIT)
; compiling (REMOVE-ALL-TESTS :LISP-UNIT)
; compiling (DEFINE-TEST COVERAGE-TESTS-FAIL ...)
; compiling (DEFINE-TEST COVERAGE-TESTS-PASS ...)
; compiling (DEFINE-TEST COVERAGE-TESTS-FORM-ERROR ...)
; compiling (RUN-ALL-TESTS :LISP-UNIT)
; C:\_Holder\WorkSpace\gWeb\lisp-unit\coverage-tests.fasl written
; compilation finished in 0:00:00
; compiling file "C:\\_Holder\\WorkSpace\\gWeb\\lisp-unit\\tests-
status-tests.lisp" (written 18 AUG 2008 10:14:13 AM):
; compiling (IN-PACKAGE :LISP-UNIT)
; compiling (DEFSTRUCT TEST-STATUS ...)
; compiling (DEFUN TEST-STATUS-FAILURES ...)
; compiling (DEFMACRO INC-STATUS ...)
; compiling (DEFUN INCREMENT ...)
; compiling (DEFUN MAKE-STATUS-LIST ...)
; file: C:\_Holder\WorkSpace\gWeb\lisp-unit\tests-status-tests.lisp
; in: DEFUN MAKE-STATUS-LIST
; (LAMBDA (LISP-UNIT::NAME) NIL)
; ==>
; #'(LAMBDA (LISP-UNIT::NAME) NIL)
;
; caught STYLE-WARNING:
; The variable NAME is defined but never used.
; compiling (DEFUN STATUS-COUNT ...)
; compiling (DEFUN ADD-STATUS ...)
; compiling (DEFUN RETRIEVE-STATUS ...)
; compiling (REMOVE-ALL-TESTS :LISP-UNIT)
; compiling (TEST-FIXTURE :TESTS-STATUS ...)
; compiling (TEST-FIXTURE :TEST-STATUS-DATA ...)
; compiling (RUN-ALL-TESTS :LISP-UNIT)
; compiling (DEFINE-TEST TWO-HELLO ...)
; C:\_Holder\WorkSpace\gWeb\lisp-unit\tests-status-tests.fasl written
; compilation finished in 0:00:00
WARNING:
COMPILE-FILE warned while performing
on
.
Test Status: (12)
[............]
;TOTAL TESTS: 12
15 Assertions
15 Passed
0 Failed
0 Errors
Evaluation took:
0.078 seconds of real time
0.078125 seconds of user run time
0.0 seconds of system run time
0 calls to %EVAL
0 page faults and
1,828,752 bytes consed.
Test Status: (1)
[.]
;TOTAL TESTS: 1
1 Assertions
1 Passed
0 Failed
0 Errors
Evaluation took:
0.0 seconds of real time
0.0 seconds of user run time
0.0 seconds of system run time
0 calls to %EVAL
0 page faults and
134,776 bytes consed.
Test Status: (5)
[.....]
;TOTAL TESTS: 5
8 Assertions
8 Passed
0 Failed
0 Errors
Evaluation took:
0.063 seconds of real time
0.046875 seconds of user run time
0.015625 seconds of system run time
0 calls to %EVAL
0 page faults and
1,145,592 bytes consed.
COVERAGE-TESTS-FAIL: NIL failed:
Expected: T Actual: NIL
COVERAGE-TESTS-FORM-ERROR:
The function FORM-ERROR-FUN is undefined.
Test Status: (3)
[FE.]
TOTAL TESTS: 3
2 Assertions
1 Passed
1 Failed
1 Errors
Evaluation took:
0.063 seconds of real time
0.046875 seconds of user run time
0.015625 seconds of system run time
[Run times include 0.047 seconds GC run time.]
0 calls to %EVAL
0 page faults and
400,928 bytes consed.
; in: LAMBDA NIL
; (LET ((LISP-UNIT::DATA (LISP-UNIT::MAKE-TEST-
STATUS :NAME :TEST)))
; (LET ((LISP-UNIT::DATA
; (LISP-UNIT::MAKE-TEST-STATUS :NAME :TEST :ASSERTS 1 :PASS-
ASSERTS 1
; :ERRORS 0)))
; (LISP-UNIT:ASSERT-EQUAL :TEST
; (LISP-UNIT::TEST-STATUS-NAME LISP-
UNIT::DATA))
; (LISP-UNIT:ASSERT-EQUAL 1
; (LISP-UNIT::TEST-STATUS-ASSERTS LISP-
UNIT::DATA))
; (LISP-UNIT:ASSERT-EQUAL 1
; (LISP-UNIT::TEST-STATUS-PASS-ASSERTS
; LISP-UNIT::DATA))
; (LISP-UNIT:ASSERT-EQUAL 0
; (LISP-UNIT::TEST-STATUS-FAILURES
; LISP-UNIT::DATA))
; (LISP-UNIT:ASSERT-EQUAL 0
; (LISP-UNIT::TEST-STATUS-ERRORS LISP-
UNIT::DATA))))
;
; caught STYLE-WARNING:
; The variable DATA is defined but never used.
Test Status: (7)
[.......]
;TOTAL TESTS: 7
21 Assertions
21 Passed
0 Failed
0 Errors
Evaluation took:
0.078 seconds of real time
0.078125 seconds of user run time
0.0 seconds of system run time
0 calls to %EVAL
0 page faults and
2,053,288 bytes consed.
; in: LAMBDA NIL
; (LISP-UNIT::FORM-ERROR-FUN)
;
; caught STYLE-WARNING:
; undefined function: LISP-UNIT::FORM-ERROR-FUN
;
; caught STYLE-WARNING:
; This function is undefined:
; LISP-UNIT::FORM-ERROR-FUN
;
; compilation unit finished
; caught 4 STYLE-WARNING conditions
Something must be very wrong with me ;)