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 37 48 $signed && int rand 2 ? :
43 40 10 $params ? :
44 0 50 if $bits > $int_bits
45 35 15 $signed ? :
48 48 2 $bits < $int_bits && $bits < $float_bits ? :
50 20 30 $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 18 17 if ($val < 0) { }
64 16 2 if length $val < $scale + 2
67 14 3 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 22 23 int rand 2 ? :
98 5 17 unless $count
101 17 0 if (defined $count)
102 17 0 if ($int_bits > 32 and $float_bits > 32)
116 15 20 ref $_[0] eq 'HASH' ? :
118 15 0 $params ? :