AnyEvent-SMTP
view release on metacpan or search on metacpan
t/30-server-func.t view on Meta::CPAN
my ($conn,$cg);
$cv->begin(sub {
undef $conn;
undef $cg;
$cv->send;
});
$conn = sub {
$cg = tcp_connect '127.0.0.1',$port, sub {
return $cv->end if @_;
$!{ENODATA} or $!{ECONNREFUSED} or plan skip_all => "Bad response from server connect: [".(0+$!)."] $!";
my $t;$t = AnyEvent->timer( after => 0.05, cb => sub { undef $t; $conn->() } );
};
};
$conn->();
$cv->recv;
}
plan tests => 15;
SKIP:
for (['S1', Host => 'localhost:'.$port, AutoHello => 1]) {
t/35-server-die.t view on Meta::CPAN
my ($conn,$cg);
$cv->begin(sub {
undef $conn;
undef $cg;
$cv->send;
});
$conn = sub {
$cg = tcp_connect '127.0.0.1',$port, sub {
return $cv->end if @_;
$!{ENODATA} or $!{ECONNREFUSED} or plan skip_all => "Bad response from server connect: [".(0+$!)."] $!";
my $t;$t = AnyEvent->timer( after => 0.05, cb => sub { undef $t; $conn->() } );
};
};
$conn->();
$cv->recv;
}
plan tests => 7;
SKIP:
for (['S1', Host => 'localhost:'.$port, AutoHello => 1]) {
t/40-client.t view on Meta::CPAN
my ($conn,$cg);
$cv->begin(sub {
undef $conn;
undef $cg;
$cv->send;
});
$conn = sub {
$cg = tcp_connect '127.0.0.1',$port, sub {
return $cv->end if @_;
$!{ENODATA} or $!{ECONNREFUSED} or plan skip_all => "Bad response from server connect: [".(0+$!)."] $!";
my $t;$t = AnyEvent->timer( after => 0.05, cb => sub { undef $t; $conn->() } );
};
};
$conn->();
$cv->recv;
}
plan tests => 3;
my $cv = AnyEvent->condvar;
$cv->begin(sub { $cv->send; });
t/50-slots-maxcon.t view on Meta::CPAN
my ($conn,$cg);
$cv->begin(sub {
undef $conn;
undef $cg;
$cv->send;
});
$conn = sub {
$cg = tcp_connect '127.0.0.1',$port, sub {
return $cv->end if @_;
$!{ENODATA} or $!{ECONNREFUSED} or plan skip_all => "Bad response from server connect: [".(0+$!)."] $!";
my $t;$t = AnyEvent->timer( after => 0.05, cb => sub { undef $t; $conn->() } );
};
};
$conn->();
$cv->recv;
}
plan tests => 20;
my $cv = AnyEvent->condvar;
$cv->begin(sub { $cv->send; });
t/51-slots-maxcon-host.t view on Meta::CPAN
my ($conn,$cg);
$cv->begin(sub {
undef $conn;
undef $cg;
$cv->send;
});
$conn = sub {
$cg = tcp_connect '127.0.0.1',$port, sub {
return $cv->end if @_;
$!{ENODATA} or $!{ECONNREFUSED} or plan skip_all => "Bad response from server connect: [".(0+$!)."] $!";
my $t;$t = AnyEvent->timer( after => 0.05, cb => sub { undef $t; $conn->() } );
};
};
$conn->();
$cv->recv;
}
plan tests => 20;
my $cv = AnyEvent->condvar;
$cv->begin(sub { $cv->send; });
t/52-slots-maxcon-unlim.t view on Meta::CPAN
my ($conn,$cg);
$cv->begin(sub {
undef $conn;
undef $cg;
$cv->send;
});
$conn = sub {
$cg = tcp_connect '127.0.0.1',$port, sub {
return $cv->end if @_;
$!{ENODATA} or $!{ECONNREFUSED} or plan skip_all => "Bad response from server connect: [".(0+$!)."] $!";
my $t;$t = AnyEvent->timer( after => 0.05, cb => sub { undef $t; $conn->() } );
};
};
$conn->();
$cv->recv;
}
plan tests => 11;
my $cv = AnyEvent->condvar;
$cv->begin(sub { $cv->send; });
t/53-slots-active.t view on Meta::CPAN
my ($conn,$cg);
$cv->begin(sub {
undef $conn;
undef $cg;
$cv->send;
});
$conn = sub {
$cg = tcp_connect '127.0.0.1',$port, sub {
return $cv->end if @_;
$!{ENODATA} or $!{ECONNREFUSED} or plan skip_all => "Bad response from server connect: [".(0+$!)."] $!";
my $t;$t = AnyEvent->timer( after => 0.05, cb => sub { undef $t; $conn->() } );
};
};
$conn->();
$cv->recv;
}
plan tests => 11;
my $cv = AnyEvent->condvar;
$cv->begin(sub { $cv->send; });
( run in 1.024 second using v1.01-cache-2.11-cpan-49f99fa48dc )