Branch Coverage

blib/lib/Net/Hotline/Protocol/Packet.pm
Criterion Covered Total %
branch 0 68 0.0


line true false branch
125 0 0 unless ($fh->opened)
134 0 0 unless (defined $read and $read > 0)
136 0 0 if ($read_err == 11 or $read_err == 11) { }
0 0 elsif ($read_err == 104 or $read_err == 103 or $read_err == 107) { }
154 0 0 if $^O eq 'MacOS'
174 0 0 if ($$self{'TYPE'} == 65536)
187 0 0 if ($length < 4)
203 0 0 if ($atom_type == 300) { }
0 0 elsif ($atom_type == 200) { }
0 0 elsif ($atom_type == 103) { }
0 0 elsif ($atom_type == 104) { }
0 0 elsif ($atom_type == 112) { }
0 0 elsif ($atom_type == 102) { }
0 0 elsif ($atom_type == 100) { }
0 0 elsif ($atom_type == 213) { }
0 0 elsif ($atom_type == 205) { }
0 0 elsif ($atom_type == 206) { }
0 0 elsif ($atom_type == 207) { }
0 0 elsif ($atom_type == 201) { }
0 0 elsif ($atom_type == 210) { }
0 0 elsif ($atom_type == 208) { }
0 0 elsif ($atom_type == 209) { }
0 0 elsif ($atom_type == 114) { }
0 0 elsif ($atom_type == 113) { }
0 0 elsif ($atom_type == 214) { }
0 0 elsif ($atom_type == 101 or $atom_type == 101 or $atom_type == 101 or $atom_type == 101 or $atom_type == 101 or $atom_type == 115 or $atom_type == 101 or $atom_type == 109 or $atom_type == 101) { }
0 0 elsif ($atom_type == 108) { }
0 0 elsif ($atom_type == 107) { }
0 0 elsif ($atom_type == 203) { }
241 0 0 if ($atom_len == 4) { }
313 0 0 if ($atom_len == 2) { }
363 0 0 if ($atom_len == 2) { }
412 0 0 if ($atom_len == 2) { }
446 0 0 if ($length > 0)