diff options
Diffstat (limited to 'third_party/lisp/mime4cl/test/mime.lisp')
-rw-r--r-- | third_party/lisp/mime4cl/test/mime.lisp | 26 |
1 files changed, 12 insertions, 14 deletions
diff --git a/third_party/lisp/mime4cl/test/mime.lisp b/third_party/lisp/mime4cl/test/mime.lisp index 2b87c9e5a4ff..dbd1dd996dcc 100644 --- a/third_party/lisp/mime4cl/test/mime.lisp +++ b/third_party/lisp/mime4cl/test/mime.lisp @@ -27,17 +27,15 @@ *load-pathname* #P""))) -(deftest mime.1 - (loop - for f in (directory (make-pathname :defaults *samples-directory* - :name :wild - :type "msg")) - do - (format t "~A:~%" f) - (finish-output) - (let* ((orig (mime-message f)) - (dup (mime-message (with-output-to-string (out) (encode-mime-part orig out))))) - (unless (mime= orig dup) - (return nil))) - finally (return t)) - t) +(loop + for f in (directory (make-pathname :defaults *samples-directory* + :name :wild + :type "msg")) + for i from 1 + do + (add-test (intern (format nil "MIME.~A" i)) + `(let* ((orig (mime-message ,f)) + (dup (mime-message + (with-output-to-string (out) (encode-mime-part orig out))))) + (mime= orig dup)) + t)) |