Condition Coverage

blib/lib/DTL/Fast/Context.pm
Criterion Covered Total %
condition 18 34 52.9


and 2 conditions

line l !l condition
60 10 1199 defined $variable and scalar @$variable_path

and 3 conditions

line !l l&&!r l&&r condition
78 340 0 3 &blessed($variable) and $variable->can($step)
0 2 118 $current_type eq 'ARRAY' and $step =~ /^\-?\d+$/x
171 0 0 2 $variable_type eq 'ARRAY' and $variable_name =~ /^\-?\d+$/x
203 4 0 4 &blessed($source_object) and $source_object->can('get_render_error')

or 2 conditions

line l !l condition
11 616 3 $context //= {}
86 6 0 $step // 'undef'
107 2 0 ref $variable || 'SCALAR'
2 0 &reftype($variable) // 'not blessed'
2 0 $step // 'undef'
165 1 0 $key // 'undef'
1 0 join('.', @key) // 'undef'
184 0 0 $variable_name // 'undef'
0 0 $variable_type // 'undef'
227 2432 0 $self->{'ns'}[-1] // {}