Branch Coverage

blib/lib/Convert/yEnc.pm
Criterion Covered Total %
branch 0 60 0.0


line true false branch
51 0 0 if ($part == 0) { }
56 0 0 unless defined $pend
87 0 0 if $text =~ s/$rex//s
92 0 0 if length $text
94 0 0 if ($part == 0) { }
0 0 elsif ($part == $lastpart) { }
107 0 0 wantarray ? :
133 0 0 if (/^=ybegin/ and not $in_msg)
137 0 0 if (/part=(\d+)/)
141 0 0 if (/line=(\d+)/) { }
147 0 0 if (/size=(\d+)/) { }
153 0 0 if (/name=(.*)/) { }
156 0 0 unless open DEST, '>$filename'
163 0 0 if (defined $part)
167 0 0 if (not /^=ypart/) { }
170 0 0 if (/begin=(\d+)/) { }
176 0 0 if (/end=(\d+)/) { }
189 0 0 unless $in_msg
191 0 0 if (/^=yend/)
194 0 0 if (defined $part)
198 0 0 if (/part=(\d+)/) { }
204 0 0 if ($part != $thispart)
208 0 0 if (/pcrc32=([0-9a-fA-F]{8})/)
211 0 0 if ($filecrc ^ 4294967295 != $crc)
218 0 0 if (/\bcrc32=([0-9a-fA-F]{8})/)
221 0 0 if ($filefullcrc ^ 4294967295 != $fullcrc)
227 0 0 if (/size=(\d+)/)
230 0 0 if ($filesize != $numbytes)
261 0 0 unless ($eof)
265 0 0 unless close DEST