r5463: Auto commit for Debian build
[xlunit.git] / package.lisp
1 ;;;; -*- Mode: LISP; Syntax: ANSI-Common-Lisp; Base: 10 -*-
2 ;;;; *************************************************************************
3 ;;;; FILE IDENTIFICATION
4 ;;;;
5 ;;;; ID:      $Id: package.lisp,v 1.9 2003/08/05 22:56:25 kevin Exp $
6 ;;;; Purpose: Package definition for XLUnit
7 ;;;;
8 ;;;; $Id: package.lisp,v 1.9 2003/08/05 22:56:25 kevin Exp $
9 ;;;; *************************************************************************
10
11 (in-package #:cl-user)
12
13 (defpackage #:xlunit
14   (:use #:cl)
15   (:export
16    
17    ;; test-case.lisp
18    #:test-case
19    #:def-test-method
20    #:set-up
21    #:tear-down
22    #:run
23    #:run-test
24    #:make-test
25
26    ;; assert
27    #:assert-true
28    #:assert-false
29    #:assert-equal
30    #:assert-eql
31    #:assert-not-eql
32    #:test-failure
33    #:failure
34
35    ;; suite.lisp
36    #:textui-test-run
37    #:make-test-suite
38    #:setup-testsuite-named
39    #:teardown-testsuite-named
40    #:add-test
41    #:named-test
42    #:remove-test
43    #:tests
44    #:get-suite
45    #:test-suite
46    #:run-on-test-results
47    
48    ;; printer.lisp
49    #:summary
50    
51    ;; result.lisp
52    #:test-results
53    #:make-test-results
54    #:was-successful
55    )
56   (:documentation "This is the XLUnit Framework."))
57