Email-Simple
view release on metacpan or search on metacpan
t/above-0xFF.t view on Meta::CPAN
12345678910111213141516use
v5.12.0;
use
warnings;
use
Email::Simple;
sub
get_warning(&) {
my
$message
;
local
$SIG
{__WARN__} =
sub
{
$message
=
$_
[0]
unless
$message
};
$_
[0]->();
return
$message
;
}
like get_warning { Email::Simple->new(
"\N{U+100}: \N{U+100}"
) },
qr/^Message with wide characters at $0 /
,
'Email::Simple->new warns with characters above 0xFF'
;
like get_warning { Email::Simple->create(
body
=>
"\N{U+100}"
) },
qr/^Body with wide characters at $0 /
,
'Email::Simple->create warns with characters above 0xFF in body'
;
( run in 0.250 second using v1.01-cache-2.11-cpan-9b1e4054eb1 )