X-Git-Url: http://git.kpe.io/?a=blobdiff_plain;f=tests.lisp;h=e5cfb41dfc2b8856c2eef3a8d275f6e2d2f13bc7;hb=e6a0ad7329d3ce497ce8c9f3d0d37811b2da4811;hp=555b6acd382cca5a50d34f4dedf6be453e743ea1;hpb=8133177de9c5d202520bd83b5e797ef7a39942ad;p=xlunit.git diff --git a/tests.lisp b/tests.lisp index 555b6ac..e5cfb41 100644 --- a/tests.lisp +++ b/tests.lisp @@ -2,19 +2,21 @@ ;;;; ************************************************************************* ;;;; FILE IDENTIFICATION ;;;; -;;;; Id: $Id: tests.lisp,v 1.5 2003/08/04 12:16:13 kevin Exp $ +;;;; Id: $Id: tests.lisp,v 1.7 2003/08/04 16:13:58 kevin Exp $ ;;;; Purpose: Test suite for XLUnit ;;;; ;;;; ************************************************************************* +(in-package #:cl-user) (defpackage #:xlunit-tests - (:use #:cl #:xlunit)) - + (:use #:cl #:xlunit) + (:export #:do-tests)) (in-package #:xlunit-tests) ;; Helper test fixture -(defclass was-run (test-fixture) + +(defclass was-run (test-case) ((log :accessor ws-log))) (defmethod setup ((self was-run)) @@ -32,9 +34,10 @@ (defmethod test-error-method ((self was-run)) (error "Err")) + ;;; Main test fixture -(defclass test-case-test (test-fixture) +(defclass test-case-test (test-case) ()) (defmethod test-template-method ((self test-case-test)) @@ -77,7 +80,8 @@ (assert-equal "3 run, 1 erred, 1 failed" (summary (run-test (make-test-suite 'was-run))))) -(text-testrunner (make-test-suite 'test-case-test) :handle-errors nil) +(textui-test-run (make-test-suite 'test-case-test) :handle-errors nil) + (defun do-tests () (or (was-successful