Condition Coverage

blib/lib/Mail/IspMailGate/Filter/Banner.pm
Criterion Covered Total %
condition 0 18 0.0


and 3 conditions

line !l l&&!r l&&r condition
194 0 0 0 $path and not open($io, "+<$path")
223 0 0 0 lc $tag eq 'body' and defined $$self{'_banner_body'}

or 3 conditions

line l !l&&r !l&&!r condition
194 0 0 0 $path and not open($io, "+<$path") or not defined($contents = <$io>)
0 0 0 $path and not open($io, "+<$path") or not defined($contents = <$io>) or not seek($io, 0, 0)
0 0 0 $path and not open($io, "+<$path") or not defined($contents = <$io>) or not seek($io, 0, 0) or not print($io $self->$method($banner, $contents))
0 0 0 $path and not open($io, "+<$path") or not defined($contents = <$io>) or not seek($io, 0, 0) or not print($io $self->$method($banner, $contents)) or not close $io