Branch Coverage

blib/lib/Device/Denon/DN1400F.pm
Criterion Covered Total %
branch 0 88 0.0


line true false branch
176 0 0 $#_ == 0 ? :
178 0 0 unless $$self{'SerialPort'}
186 0 0 unless $port
199 0 0 unless $port->write_settings
217 0 0 $#_ == 0 ? :
226 0 0 unless $data
233 0 0 if ($_ =~ /^0x[[:xdigit:]]+$/) { }
0 0 elsif ($_ eq 'ID') { }
240 0 0 unless exists $$args{$_}
251 0 0 unless $count == length $string
253 0 0 if $command eq 'RESET_DN_1400F'
260 0 0 if $count
261 0 0 if ++$timer > 100
264 0 0 if ($prefix eq "\335") { }
273 0 0 if ($$data{'Variable'}) { }
292 0 0 if $$data{'Variable'}
294 0 0 unless @template == @response
372 0 0 if (exists $$response{$key})
373 0 0 $values ? :
395 0 0 if ($_ =~ /^0x/) { }
396 0 0 if (hex $_ != $$response{$_})
412 0 0 if ($discno < 0) { }
0 0 elsif ($discno <= 50) { }
0 0 elsif ($discno <= 100) { }
0 0 elsif ($discno <= 150) { }
0 0 elsif ($discno <= 200) { }
440 0 0 if $dscp == 255
479 0 0 unless ref $args eq 'HASH'
487 0 0 unless ref $args eq 'HASH'
529 0 0 unless ref $args eq 'HASH'
536 0 0 unless ref $args eq 'HASH'
543 0 0 unless ref $args eq 'HASH'
550 0 0 unless ref $args eq 'HASH'
570 0 0 unless ref $args eq 'HASH'
578 0 0 unless ref $args eq 'HASH'
586 0 0 unless ref $args eq 'HASH'
592 0 0 unless exists $$args{$_}
599 0 0 unless ref $args eq 'HASH'
605 0 0 unless exists $$args{$_}
612 0 0 unless ref $args eq 'HASH'
614 0 0 $mode ? :
620 0 0 unless ref $args eq 'HASH'
627 0 0 unless ref $args eq 'HASH'
633 0 0 unless exists $$args{$_}