Export DEF-SUITE*.
[fiveam.git] / src / package.lisp
index f6e211b..345aec6 100644 (file)
 (defpackage :it.bese.fiveam
   (:use :common-lisp :alexandria)
   (:nicknames :5am :fiveam)
+  #+sb-package-locks
+  (:lock t)
   (:export
    ;; creating tests and test-suites
    #:make-suite
    #:def-suite
+   #:def-suite*
    #:in-suite
    #:in-suite*
    #:make-test
@@ -50,6 +53,8 @@
    #:fail
    #:*test-dribble*
    #:for-all
+   #:*num-trials*
+   #:*max-trials*
    #:gen-integer
    #:gen-float
    #:gen-character
@@ -75,7 +80,9 @@
    #:*debug-on-error*
    #:*debug-on-failure*
    #:*verbose-failures*
-   #:results-status))
+   #:results-status
+   ;; introspection
+   #:list-all-suites))
 
 ;;;; 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