Branch Coverage

blib/lib/String/REPartition.pm
Criterion Covered Total %
branch 0 76 0.0


line true false branch
31 0 0 if $DEBUG
32 0 0 unless ($ratio and _is_numeric($ratio) and $ratio > 0 and $ratio < 1)
35 0 0 unless ($arryref and ref $arryref and ref $arryref eq 'ARRAY')
46 0 0 if ($DEBUG)
56 0 0 if ($DEBUG)
66 0 0 if ($DEBUG)
67 0 0 if (defined $ratio) { }
74 0 0 if defined $ratio
79 0 0 if (scalar @soln)
82 0 0 if $DEBUG
89 0 0 if (defined $ratio)
92 0 0 if $DEBUG
118 0 0 if ($DEBUG)
119 0 0 if (defined $ratio) { }
127 0 0 if ($DEBUG)
133 0 0 if (defined $ratio) { }
145 0 0 if ($ratio >= 0 and scalar @solns > 0)
153 0 0 if (scalar @solns)
163 0 0 if ($num < $#solns) { }
169 0 0 if (scalar @{$solns[$num];} > 0)
171 0 0 if ($splitlen > 0)
180 0 0 if (length $regex > 2 and length $regex_annex)
224 0 0 unless /^\d+$/
226 0 0 if ($_ > $max)
245 0 0 if ($bestscore == 0)
257 0 0 unless defined $ref
258 0 0 if ($score == 0)
259 0 0 if ($score < $bestscore)
277 0 0 unless $val < $max
278 0 0 if ($val + $sum <= $target) { }
288 0 0 unless (defined $min)
305 0 0 if ($$data{$datkey} == $solkey)
314 0 0 if (defined $target)
318 0 0 if ($min >= $$data{$leftkey})
332 0 0 unless ($test =~ /^-?(?:\d+(?:\.\d*)?|\.\d+)$/)
342 0 0 if ($^W)
356 0 0 if ((split(/,/, $list[$num], 0))[-1] == $list[$num + 1] - 1) { }
357 0 0 if ($list[$num] =~ /^\d+$/) { }