X-Git-Url: http://git.kpe.io/?p=xlunit.git;a=blobdiff_plain;f=textui.lisp;h=db50929678b218720db1cce8a4cac6812f203e8f;hp=ec617e00f5a6ca426a5bbcd139e115d9b85b1909;hb=HEAD;hpb=381a23bb7ab8dd206bcd430ce9c7ee9c53e52f13 diff --git a/textui.lisp b/textui.lisp index ec617e0..db50929 100644 --- a/textui.lisp +++ b/textui.lisp @@ -2,7 +2,7 @@ ;;;; ************************************************************************* ;;;; FILE IDENTIFICATION ;;;; -;;;; ID: $Id: textui.lisp,v 1.2 2003/08/04 17:04:50 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-results ob result) - (print-results test-runner result - (/ (- (get-internal-real-time) start-time) - internal-time-units-per-second)))) - + (print-results test-runner result + (/ (- (get-internal-real-time) start-time) + internal-time-units-per-second)) + result))