Branch Coverage

blib/lib/Device/Chip/Si5351.pm
Criterion Covered Total %
branch 23 46 50.0


line true false branch
285 0 6 unless $p1 == ($p1 & 262143)
286 0 6 unless $p2 == ($p2 & 1048575)
287 0 6 unless $p3 == ($p3 & 1048575)
296 13 4 if ($config->{'P2'} == 0) { }
325 0 0 $pll eq 'B' ? :
5 0 $pll eq 'A' ? :
333 5 0 $pll eq 'A' ? :
361 0 0 $pll eq 'B' ? :
2 0 $pll eq 'A' ? :
366 1 1 if (exists $changes{'ratio'})
369 0 1 unless 15 <= $ratio and $ratio < 91
371 0 1 unless $ratio == int $ratio
379 0 0 if (exists $changes{'ratio_a'} or exists $changes{'ratio_b'} or exists $changes{'ratio_c'})
453 0 12 unless $idx >= 0 and $idx <= 5
495 0 4 unless $idx >= 0 and $idx <= 5
500 1 3 if (exists $changes{'ratio'})
503 0 1 unless 8 <= $ratio and $ratio <= 900
505 0 1 unless $ratio == int $ratio
513 0 1 if (exists $changes{'ratio_a'} or exists $changes{'ratio_b'} or exists $changes{'ratio_c'})
522 0 4 unless $phoff >= 0 and $phoff < 128
563 0 9 unless $idx >= 0 and $idx <= 7
588 0 3 unless $idx >= 0 and $idx <= 7
595 3 0 delete $config->{'OE'} ? :