X-Git-Url: http://repo.macrolet.net/gitweb/?a=blobdiff_plain;f=tests%2Fsetf.impure.lisp;h=b34349a2ae2d31eb0b5ed10089260bc43396cc1a;hb=ee5629ee974ee8ce7a1cb245a99e94f8943ffd90;hp=cd13d8d7996a9227e7cb20d04e3c0123a0198064;hpb=ce223c3d45046521db9e835fe043b7e9d2c8c3cf;p=sbcl.git diff --git a/tests/setf.impure.lisp b/tests/setf.impure.lisp index cd13d8d..b34349a 100644 --- a/tests/setf.impure.lisp +++ b/tests/setf.impure.lisp @@ -100,4 +100,11 @@ (assert (equal `(funcall #'(setf foo) ,@stores 1 2 3) set)) (assert (equal '(foo 1 2 3) get)))) +(with-test (:name :update-fn-should-be-a-symbol-in-defsetf) + (assert (eq :error + (handler-case + (eval '(defsetf access-fn 5)) + (error () + :error))))) + ;;; success