Branch Coverage

blib/lib/CDR/Parser/SI3000.pm
Criterion Covered Total %
branch 25 58 43.1


line true false branch
54 931 0 unless $VERBOSE
61 0 1 unless $filename
74 15 1 if ($call) { }
78 1 0 if $call == 0
98 15 0 if $cld_len % 2 == 1
101 15 0 if ($cut > $cld_len)
268 0 0 if $num_len % 2 == 1
271 0 0 if ($cut > $num_len)
329 15 0 if ($flag & 1)
334 0 15 if ($flag & 2)
339 15 0 if ($flag & 4)
344 0 15 if ($flag & 8)
349 0 15 if ($flag & 16)
354 0 15 if ($flag & 32)
359 0 15 if ($flag & 64)
364 0 15 if ($flag & 128)
501 1 15 unless sysread $fh, $type_id, 1
509 0 15 if ($code eq 'd2') { }
0 15 elsif ($code eq 'd3') { }
0 15 elsif ($code eq 'd4') { }
0 15 elsif ($code ne 'c8') { }
542 0 15 unless sysread $fh, $len, 2
547 0 15 unless sysread $fh, $data, $len - 3
577 15 0 if ($cli_len % 2 == 1)
583 15 0 if ($cli_len > $area_len + $subscriber_len)
617 0 0 unless sysread $fh, $data, 15
644 0 0 unless sysread $fh, $data, 18
667 0 0 unless sysread $fh, $data, 7
675 0 0 unless sysread $fh, $data, 4