Branch Coverage

blib/lib/WebService/GrowthBook/Util.pm
Criterion Covered Total %
branch 27 28 96.4


line true false branch
29 24 90 if ($version == 2)
33 88 2 if ($version == 1)
51 81 15 unless $uri->query
56 2 13 unless exists $qs{$id}
61 3 10 unless defined $variation and $variation =~ /^\d+$/
66 2 8 if $var_id < 0 or $var_id >= $num_variations
73 2 61 if $num_variations < 1
83 1 70 if ($coverage < 0)
86 1 70 if ($coverage > 1)
89 49 22 if (@$weights != $num_variations)
92 2 69 if (&sum(@$weights) < "0.99" or &sum(@$weights) > "1.01")
110 67 75 if (in_range($n, $ranges->[$i]))
121 656 24 if ($key eq $snake_key)
131 0 19 unless defined $n