Condition Coverage

blib/lib/Bytes/Random/Secure/Tiny.pm
Criterion Covered Total %
condition 18 27 66.6


and 3 conditions

line !l l&&!r l&&r condition
30 14 0 14 $isblocking and $params{'nonblocking'}
40 2 3 13 defined $nvalues and int $nvalues > 0
58 0 1 13 defined $nbytes and $nbytes > 0
64 0 0 13 defined $thisread and $thisread > 0
86 0 0 0 $major == 5 and $minor == 0
323 0 1 11 $n >= 0 && ($n & $n - 1) == 0
372 0 10635 54476 $n <= 32 and $d < $range

or 3 conditions

line l !l&&r !l&&!r condition
311 1 1 12 $bits < 64 or $bits > 8192
2 1 11 $bits < 64 or $bits > 8192 or not _ispowerof2($bits)