X-Git-Url: http://git.kpe.io/?p=xptest.git;a=blobdiff_plain;f=xptestsuite.lisp;h=440f6bc9a036f66b0ee8be57a37862a987fa04cf;hp=0ac9f4964ea047dd6326a826c30cc79eb1f7a6b0;hb=89863dfb40aefa90466e48922190542a9b0e5563;hpb=811f8c443ebbc85bab095bfd75db974f6dd52ae8 diff --git a/xptestsuite.lisp b/xptestsuite.lisp index 0ac9f49..440f6bc 100644 --- a/xptestsuite.lisp +++ b/xptestsuite.lisp @@ -7,7 +7,34 @@ ;;;; Author: Craig Brozefsky ;;;; Put in public domain by onShore, Inc ;;;; -;;;; $Id: xptestsuite.lisp,v 1.1 2002/10/22 18:46:20 kevin Exp $ +;;;; $Id: xptestsuite.lisp,v 1.3 2003/04/19 16:16:16 kevin Exp $ + +(in-package #:cl-user) + +(defpackage #:xp-test-framework + (:use #:common-lisp) + (:nicknames #:xp-test #:xptest) + (:export + ;;; Framework classes + #:setup + #:teardown + #:perform-test + #:test-failure + #:failure + #:run-test + #:def-test-fixture + #:make-test-case + #:make-test-suite + #:setup-testsuite-named + #:teardown-testsuite-named + #:add-test + #:test-named + #:remove-test + #:tests + #:test-result + #:report-result + ) + (:documentation "This is the XP TestSuite Framework.")) (in-package :xp-test) @@ -48,8 +75,8 @@ setup method did for this instance." (defun failure (format-str &rest args) "Signal a test failure and exit the test." (signal 'test-failure - #+(or cmu allegro) :format-control - #-(or cmu allegro) :format-string + #+(or cmu allegro openmcl) :format-control + #-(or cmu allegro openmcl) :format-string format-str :format-arguments args))