Branch Coverage

File:blib/lib/App/Test/Generator/BenchmarkGenerator.pm
Coverage:100.0%

line%coveragebranch
122100TFunless defined $params->{'schema'}
123100TFunless ref $params->{'schema'} eq "HASH"
214100TFunless ($module eq "builtin")
215100TFunless $module =~ /^[A-Za-z_]\w*(?:::[A-Za-z_]\w*)*\z/u
218100TFunless $function =~ /^[A-Za-z_]\w*(?:::[A-Za-z_]\w*)*\z/u
228100TF$is_builtin ? :
238100TFunless ($is_builtin)
247100TFif ($has_new and not $is_builtin)
249100TFif (ref $new_spec eq 'HASH' and %$new_spec) { }
261100TFif (%xforms) { }
301100TFif ($has_positions) { }
306100TF$module eq 'builtin' ? :
100TF$has_new ? :
313100TF$has_new ? :
333100TFunless defined $spec
337100TFif ($type eq "number" or $type eq "integer" or $type eq "float")
341100TFif (defined $min and &looks_like_number($min) and defined $max and &looks_like_number($max))
344100TFif (defined $min and &looks_like_number($min))
346100TF$default > $min ? :
348100TFif (defined $max and &looks_like_number($max))
350100TF$default < $max ? :
369100TFunless defined $v
370100TFif &looks_like_number($v)