r5453: *** empty log message ***
[xlunit.git] / tests.lisp
index ef8ed7cf01b09b19da9a99ed82ee962d48ead6dd..e5cfb41dfc2b8856c2eef3a8d275f6e2d2f13bc7 100644 (file)
@@ -2,22 +2,21 @@
 ;;;; *************************************************************************
 ;;;; FILE IDENTIFICATION
 ;;;;
-;;;; Name:        tests.lisp
-;;;; Purpose:     Test suite for XLUnit
-;;;; Author:     Kevin Rosenberg
+;;;; Id:      $Id: tests.lisp,v 1.7 2003/08/04 16:13:58 kevin Exp $
+;;;; Purpose: Test suite for XLUnit
 ;;;;
-;;;; Put in public domain by Kevin Rosenberg
-;;;; $Id: tests.lisp,v 1.4 2003/08/04 12:01:54 kevin Exp $
 ;;;; *************************************************************************
 
+(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))
 (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))
@@ -49,9 +49,9 @@
   (assert-equal "1 run, 0 erred, 0 failed" 
                (summary (run-test (make-test 'was-run 'test-method)))))
 
-(defmethod test-thunk ((self test-case-test))
+(defmethod test-fn ((self test-case-test))
   (let ((test (make-test 'was-run '"Test Failure"
-                        :test-thunk
+                        :test-fn
                         (lambda (test) 
                           (declare (ignore test))
                           (assert-equal 10 10)))))
@@ -80,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