Branch Coverage

blib/lib/Mail/IspMailGate/Filter.pm
Criterion Covered Total %
branch 20 38 52.6


line true false branch
32 0 9 if (ref $attr ne 'HASH')
63 0 44 if (ref $attr ne 'HASH')
68 0 44 unless (-f $ifile)
153 2 12 if (not $self->mustFilter($entity)) { }
180 0 68 if (ref $attr ne 'HASH')
186 56 12 exists $$attr{'globHead'} ? :
189 0 68 if (not defined $mult) { }
24 44 elsif ($mult) { }
200 56 0 if (defined $result)
210 44 0 unless (defined $sign)
216 0 44 unless (defined($ifile = $bodyh->path))
225 6 38 if ($err)
269 4 0 unless (defined $sign)
272 4 0 if (defined($direction = $$self{'direction'})) { }
273 2 2 if ($$self{'direction'} eq $sign or $$self{'direction'} eq 'neg' and $sign eq '')
278 0 0 $sign eq 'pos' ? :
309 0 0 if (ref $self eq ref $cmp)
310 0 0 if ($$self{'direction'}) { }
311 0 0 if ($$cmp{'direction'})