Branch Coverage

lib/Sisimai/RFC3834.pm
Criterion Covered Total %
branch 33 48 68.7


line true false branch
21 0 30 unless keys %$mhead
22 0 30 unless ref $mbody eq "SCALAR"
60 0 84 unless exists $mhead->{$e}
61 0 84 unless defined $mhead->{$e}
62 81 3 unless lc($mhead->{$e}) =~ /$excludings->{$e}/
66 3 27 if $leave
70 50 32 unless exists $mhead->{$e}
71 0 32 unless defined $mhead->{$e}
72 11 21 unless lc($mhead->{$e}) =~ /$autoreply1->{$e}/
76 6 21 unless $match
91 0 21 unless exists $mhead->{$e}
92 0 21 unless defined $mhead->{$e}
98 21 0 if ($v->{'recipient'})
104 0 21 unless $recipients
106 15 6 if ($mhead->{'content-type'})
110 0 15 if length $b0
117 0 48 if $e =~ /$markingsof->{'boundary'}/
119 16 32 unless (length $e)
121 5 11 if ++$blanklines > $countuntil
124 0 32 unless rindex($e, " ") > -1
125 0 32 if index($e, "Content-Type") == 0
126 0 32 if index($e, "Content-Transfer") == 0
130 0 32 if $haveloaded >= $maxmsgline
141 10 11 lc($mhead->{'subject'}) =~ /$subjectset/ ? :