Add PROGF to export, tests.
authorOlof-Joachim Frahm <olof@macrolet.net>
Mon, 10 Jun 2013 22:03:46 +0000 (00:03 +0200)
committerOlof-Joachim Frahm <olof@macrolet.net>
Mon, 10 Jun 2013 22:03:46 +0000 (00:03 +0200)
src/package.lisp
tests/functions.lisp

index a41f543..b145b4f 100644 (file)
@@ -5,6 +5,7 @@
 (defpackage #:cl-mock
   (:use #:closer-common-lisp #:alexandria)
   (:export ;;; regular functions
+           #:progf
            #:dflet
 
            ;;; mocking of regular functions
index 4b0a000..c3219b2 100644 (file)
@@ -4,6 +4,10 @@
 
 (in-suite cl-mock)
 
+(def-test progf.calls-binding ()
+  (progf '(foo) (list (lambda () 23))
+    (is (eql 23 (foo)))))
+
 (def-test dflet.calls-binding ()
   (dflet ((foo () 23))
     (is (eql 23 (foo)))))