(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
#:fail
#:*test-dribble*
#:for-all
+ #:*num-trials*
+ #:*max-trials*
#:gen-integer
#:gen-float
#:gen-character
#:*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