X-Git-Url: http://repo.macrolet.net/gitweb/?a=blobdiff_plain;f=src%2Fpackage.lisp;h=8f802aef69dfb39fae4dd054354d727ca1f5197e;hb=e8b227cbde3cf3eeb9b28f347f9ff78acb0cf0a8;hp=a499a267a9a8f11a45dbe15fbcc6923a568cedf5;hpb=9635bd8a9ea703c1ea60feb8c16984692a6af6c0;p=cl-mock.git diff --git a/src/package.lisp b/src/package.lisp index a499a26..8f802ae 100644 --- a/src/package.lisp +++ b/src/package.lisp @@ -3,12 +3,26 @@ (in-package #:cl-user) (defpackage #:cl-mock - (:use #:closer-common-lisp #:alexandria) - (:import-from #:arnesi #:with-collector) - (:export ;; regular functions - #:progf - #:dflet - - ;; mocking of regular functions - ;; mocking of generic functions - )) + (:use #:closer-common-lisp #:alexandria #:optima) + (:export + ;; regular functions + #:maybe-fdefinition + #:set-fdefinition + #:set-or-unbind-fdefinition + #:call-with-function-bindings + + #:progf + #:dflet + + ;; mocking of regular functions + #:call-previous + #:register-mock + #:invocations + #:if-called + #:unhandled + #:answer + #:call-with-mocks + #:with-mocks + + ;; mocking of generic functions + ))