X-Git-Url: http://repo.macrolet.net/gitweb/?a=blobdiff_plain;f=src%2Fpackages.lisp;h=09b325e3c29e5d7513196e458b5a2a8bdf9f8819;hb=168a8cb290c6d9b3fa40e500fd044ecacebb5429;hp=bd14ccfe27f51526f9a432680f287d201b891077;hpb=d97c941accdf26ae7433a71c5b210db70b0fdd2e;p=fiveam.git diff --git a/src/packages.lisp b/src/packages.lisp index bd14ccf..09b325e 100644 --- a/src/packages.lisp +++ b/src/packages.lisp @@ -1,3 +1,4 @@ + ;; -*- lisp -*- ;;;; * Introduction @@ -19,15 +20,17 @@ (defpackage :it.bese.FiveAM (:use :common-lisp :it.bese.arnesi) - (:nicknames :5am) + (:nicknames :5am :fiveam) (:export ;; creating tests and test-suites #:make-suite #:def-suite #:in-suite + #:in-suite* #:make-test #:test #:get-test #:rem-test + #:test-names ;; fixtures #:make-fixture #:def-fixture @@ -36,6 +39,7 @@ #:rem-fixture ;; running checks #:is + #:is-every #:is-true #:is-false #:signals @@ -50,18 +54,24 @@ #:gen-character #:gen-string #:gen-list + #:gen-tree + #:gen-buffer + #:gen-one-element ;; running tests #:run #:run-all-tests #:explain #:explain! #:run! + #:debug! #:! #:!! #:!!! + #:*run-test-when-defined* #:*debug-on-error* #:*debug-on-failure* - #:*verbose-failures*)) + #:*verbose-failures* + #:results-status)) ;;;; You can use #+5am to put your test-defining code inline with your ;;;; other code - and not require people to have fiveam to run your