Branch Coverage

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


line true false branch
286 0 6 unless $p1 == ($p1 & 262143)
287 0 6 unless $p2 == ($p2 & 1048575)
288 0 6 unless $p3 == ($p3 & 1048575)
297 13 4 if ($config->{'P2'} == 0) { }
326 0 0 $pll eq 'B' ? :
5 0 $pll eq 'A' ? :
334 5 0 $pll eq 'A' ? :
362 0 0 $pll eq 'B' ? :
2 0 $pll eq 'A' ? :
367 1 1 if (exists $changes{'ratio'})
370 0 1 unless 15 <= $ratio and $ratio < 91
372 0 1 unless $ratio == int $ratio
380 0 0 if (exists $changes{'ratio_a'} or exists $changes{'ratio_b'} or exists $changes{'ratio_c'})
454 0 12 unless $idx >= 0 and $idx <= 5
496 0 4 unless $idx >= 0 and $idx <= 5
501 1 3 if (exists $changes{'ratio'})
504 0 1 unless 8 <= $ratio and $ratio <= 2048
506 0 1 unless $ratio == int $ratio
514 0 1 if (exists $changes{'ratio_a'} or exists $changes{'ratio_b'} or exists $changes{'ratio_c'})
523 0 4 unless $phoff >= 0 and $phoff < 128
564 0 9 unless $idx >= 0 and $idx <= 7
589 0 3 unless $idx >= 0 and $idx <= 7
596 3 0 delete $config->{'OE'} ? :