Condition Coverage

blib/lib/Config/Validate.pm
Criterion Covered Total %
condition 27 30 90.0


and 3 conditions

line !l l&&!r l&&r condition
85 92 0 1 $self->data_path and not $have_data_path
280 78 4 2 not $found and defined $$def{'default'}
287 2 2 0 defined $$def{'optional'} and $$def{'optional'}
399 3 1 1 ref $value eq 'SCALAR' and $array_allows_scalar[$$self]
1 1 2 ref $value eq 'REF' and ref $$value eq 'ARRAY'
428 9 2 1 defined $$def{'max'} and $value > $$def{'max'}
432 9 1 1 defined $$def{'min'} and $value < $$def{'min'}
446 2 2 1 defined $$def{'max'} and $value > $$def{'max'}
450 2 1 1 defined $$def{'min'} and $value < $$def{'min'}

or 3 conditions

line l !l&&r !l&&!r condition
287 80 0 4 $found or defined $$def{'optional'} and $$def{'optional'}