4 (luna-define-class test-env (lunit-test-case))
7 ;;; environment test for user (not for developer)
11 (luna-define-method test-apel-version ((case test-env))
14 (product-version>= (product-find 'apel-ver) '(10 2))))
17 ;; mel-b-ccl on XEmacs 21.1
18 ;; <http://lists.airs.net/wl/archive/200101/msg00075.html>
19 (luna-define-method test-base64-encode-1 ((case test-env))
24 (elmo-base64-encode-string "A"))))
26 (luna-define-method test-base64-encode-2 ((case test-env))
31 (elmo-base64-encode-string "AA"))))
33 (luna-define-method test-base64-encode-3 ((case test-env))
38 (elmo-base64-encode-string "AAA"))))
40 ;; Old base64 module on XEmacs 21.1
41 ;; <http://lists.airs.net/wl/archive/200104/msg00150.html>
42 (luna-define-method test-base64-encode-4 ((case test-env))
46 (elmo-base64-encode-string "" t)
47 (wrong-number-of-arguments))))
49 ;; <http://lists.airs.net/wl/archive/200107/msg00121.html>
50 (luna-define-method test-base64-encode-5 ((case test-env))
55 (funcall (mel-find-function 'mime-encode-region "base64")
56 (point-min) (point-max) t)
58 (wrong-number-of-arguments))))