Mojo-SMTP-Client
view release on metacpan or search on metacpan
t/02_smtp.t view on Meta::CPAN
464748495051525354555657585960616263646566
$smtp
->
send
(
quit
=> 1);
};
ok(
my
$e
= $@,
'timed out'
);
isa_ok(
$e
,
'Mojo::SMTP::Client::Exception::Stream'
);
close
$sock
;
kill
15,
$pid
;
# 3
(
$pid
,
$sock
,
$host
,
$port
) = Utils::make_smtp_server();
$smtp
= Mojo::SMTP::Client->new(
address
=>
$host
,
port
=>
$port
,
autodie
=> 1,
tls_verify
=> 0);
syswrite
(
$sock
,
'500 host.net is busy'
.CRLF);
eval
{
$smtp
->
send
();
};
ok(
$e
= $@,
'bad response'
);
isa_ok(
$e
,
'Mojo::SMTP::Client::Exception::Response'
);
close
$sock
;
kill
15,
$pid
;
# 4
(
$pid
,
$sock
,
$host
,
$port
) = Utils::make_smtp_server();
( run in 0.334 second using v1.01-cache-2.11-cpan-d6f9594c0a5 )