X-Git-Url: http://repo.macrolet.net/gitweb/?a=blobdiff_plain;f=tests%2Finterface.impure.lisp;h=cbb9ae381e8950907681d7157b6acf1406c87416;hb=f42877dcb11f1db580c76c37ae86541b901ac281;hp=38370601939043600a38623ef4d129990e558d1f;hpb=5951caad8c14912c4dd859a49d2b240fa247b51d;p=sbcl.git diff --git a/tests/interface.impure.lisp b/tests/interface.impure.lisp index 3837060..cbb9ae3 100644 --- a/tests/interface.impure.lisp +++ b/tests/interface.impure.lisp @@ -232,7 +232,12 @@ (assert (string= (documentation #'docfoo t) "bar")) (assert (string= (setf (documentation 'docfoo 'function) "baz") "baz")) (assert (string= (documentation 'docfoo 'function) "baz")) - (assert (string= (documentation #'docfoo t) "baz"))) + (assert (string= (documentation #'docfoo t) "bar")) + (assert (string= (setf (documentation #'docfoo t) "zot") "zot")) + (assert (string= (documentation #'docfoo t) "zot")) + (assert (string= (documentation 'docfoo 'function) "baz")) + (assert (not (setf (documentation 'docfoo 'function) nil))) + (assert (string= (documentation 'docfoo 'function) "zot"))) #+sb-doc (with-test (:name (documentation built-in-macro))