Branch Coverage

blib/lib/Mail/Colander/Server.pm
Criterion Covered Total %
branch 0 42 0.0


line true false branch
33 0 0 unless $module->can("new")
38 0 0 builtin::blessed($in) ? :
42 0 0 defined $in ? :
0 0 if (ref $in eq 'ARRAY') { }
50 0 0 if ($Mail::Colander::Server::log->is_debug and $call_sequence and @$call_sequence)
59 0 0 length $rule ? :
65 0 0 if $Mail::Colander::Server::log->is_trace
82 0 0 m[\A /]msux ? :
100 0 0 unless (defined $banner)
110 0 0 if ($Mail::Colander::Server::log->is_trace)
117 0 0 if ($Mail::Colander::Server::log->is_debug)
124 0 0 if defined &$reader($bytes)
155 0 0 if ($outcome) { }
157 0 0 if $args{'callback_for'}{'connect'}
161 0 0 if $args{'callback_for'}{'reject'}
179 0 0 unless my $smtp_in = "Net::Server::Mail::ESMTP"->new("error_sleep_time", 2, "idle_timeout", 5, @{$args{"esmtp_args"}}, "handle_in", "IO::Handle"->new, "handle_out", $iowrap->ofh)
189 0 0 unless my $method = $session->can($command =~ s/\W+/_/gmrsux)
195 0 0 unless eval { do { $session->$method(@_) } }
199 0 0 unless ($outcome)
201 0 0 if $args{'callback_for'}{'reject'}
208 0 0 unless defined $args{'callback_for'}{$command}