diff options
Diffstat (limited to 'ext/mbstring/tests/mb_send_mail01.phpt')
-rw-r--r-- | ext/mbstring/tests/mb_send_mail01.phpt | 42 |
1 files changed, 42 insertions, 0 deletions
diff --git a/ext/mbstring/tests/mb_send_mail01.phpt b/ext/mbstring/tests/mb_send_mail01.phpt new file mode 100644 index 0000000..8ed9ea9 --- /dev/null +++ b/ext/mbstring/tests/mb_send_mail01.phpt @@ -0,0 +1,42 @@ +--TEST-- +mb_send_mail() test 1 (lang=neutral) +--SKIPIF-- +<?php +if (substr(PHP_OS, 0, 3) == 'WIN') { + die('skip.. Not valid for Windows'); +} +if (!function_exists("mb_send_mail") || !mb_language("neutral")) { + die("skip mb_send_mail() not available"); +} +?> +--INI-- +sendmail_path=/bin/cat +mail.add_x_header=off +--FILE-- +<?php +$to = 'example@example.com'; + +/* default setting */ +mb_send_mail($to, mb_language(), "test"); + +/* neutral (UTF-8) */ +if (mb_language("neutral")) { + mb_internal_encoding("none"); + mb_send_mail($to, "test ".mb_language(), "test"); +} +?> +--EXPECTF-- +To: example@example.com +Subject: %s +MIME-Version: 1.0 +Content-Type: text/plain; charset=%s +Content-Transfer-Encoding: %s + +%s +To: example@example.com +Subject: test neutral +MIME-Version: 1.0 +Content-Type: text/plain; charset=UTF-8 +Content-Transfer-Encoding: BASE64 + +dGVzdA== |