X-Git-Url: http://git.kpe.io/?p=xlunit.git;a=blobdiff_plain;f=textui.lisp;h=db50929678b218720db1cce8a4cac6812f203e8f;hp=92dbfb3b14d76f8239ae337731d9bf61e7733629;hb=HEAD;hpb=53e193feda5d4cb757ef13d622fac03cf99178a2 diff --git a/textui.lisp b/textui.lisp index 92dbfb3..db50929 100644 --- a/textui.lisp +++ b/textui.lisp @@ -2,7 +2,7 @@ ;;;; ************************************************************************* ;;;; FILE IDENTIFICATION ;;;; -;;;; ID: $Id: textui.lisp,v 1.1 2003/08/04 16:13:58 kevin Exp $ +;;;; ID: $Id$ ;;;; Purpose: Text UI for Test Runner ;;;; ;;;; ************************************************************************* @@ -14,27 +14,27 @@ (defclass textui-test-runner (test-listener) ((ostream :initform nil :accessor ostream :initarg :ostream)) (:default-initargs :ostream *standard-output*)) - + (defmethod add-error ((ob textui-test-runner) test-case condition) (declare (ignore test-case condition)) (format (ostream ob) "E")) - + (defmethod add-failure ((ob textui-test-runner) test-case condition) (declare (ignore test-case condition)) (format (ostream ob) "F")) - + (defmethod start-test ((ob textui-test-runner) test-case) (declare (ignore test-case)) (format (ostream ob) ".")) - + (defmethod textui-test-run ((ob test)) (let ((test-runner (make-instance 'textui-test-runner)) (result (make-instance 'test-results)) - (start-time (get-internal-real-time))) + (start-time (get-internal-real-time))) (add-listener result test-runner) - (run-on-test-result ob result) - (print-results test-runner result - (/ (- (get-internal-real-time) start-time) - internal-time-units-per-second)))) - + (run-on-test-results ob result) + (print-results test-runner result + (/ (- (get-internal-real-time) start-time) + internal-time-units-per-second)) + result))