Branch Coverage

blib/lib/Mock/Data/Plugin/Number.pm
Criterion Covered Total %
branch 49 56 87.5


line true false branch
29 60 75 ref $_[0] eq 'HASH' ? :
32 60 75 if ($params) { }
38 85 50 if (defined $size) { }
41 43 42 $signed && int rand 2 ? :
43 40 10 $params ? :
44 0 50 if $bits > $int_bits
45 35 15 $signed ? :
48 47 3 $bits < $int_bits && $bits < $float_bits ? :
50 23 27 $signed && int rand 2 ? :
57 0 55 ref $_ eq 'HASH' ? :
58 0 10 $params ? :
60 35 20 if ref $size eq "ARRAY"
61 50 5 $size > $scale ? :
62 35 20 if ($scale)
63 23 12 if ($val < 0) { }
64 20 3 if length $val < $scale + 2
67 11 1 if length $val < $scale + 1
78 35 25 ref $_[0] eq 'HASH' ? :
79 35 20 $params ? :
80 15 45 if (defined $size) { }
84 25 20 $params ? :
85 0 45 if $bits > $float_bits
88 24 21 int rand 2 ? :
98 5 18 unless $count
101 18 0 if (defined $count)
102 18 0 if ($int_bits > 32 and $float_bits > 32)
116 15 20 ref $_[0] eq 'HASH' ? :
118 15 0 $params ? :