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"
58 0 84 unless exists $mhead->{$e}
59 0 84 unless defined $mhead->{$e}
60 81 3 unless lc($mhead->{$e}) =~ /$excludings->{$e}/
64 3 27 if $leave
68 48 30 unless exists $mhead->{$e}
69 0 30 unless defined $mhead->{$e}
70 9 21 unless lc($mhead->{$e}) =~ /$autoreply1->{$e}/
74 6 21 unless $match
89 0 21 unless exists $mhead->{$e}
90 0 21 unless defined $mhead->{$e}
96 21 0 if ($v->{'recipient'})
102 0 21 unless $recipients
104 15 6 if ($mhead->{'content-type'})
108 0 15 if length $b0
115 0 48 if $e =~ /$markingsof->{'boundary'}/
117 16 32 unless (length $e)
119 5 11 if ++$blanklines > $countuntil
122 0 32 unless rindex($e, " ") > -1
123 0 32 if index($e, "Content-Type") == 0
124 0 32 if index($e, "Content-Transfer") == 0
128 0 32 if $haveloaded >= $maxmsgline
139 10 11 lc($mhead->{'subject'}) =~ /$subjectset/ ? :