Condition Coverage

blib/lib/JSON/Pointer.pm
Criterion Covered Total %
condition 14 18 77.7


and 3 conditions

line !l l&&!r l&&r condition
48 9 3 40 is_array_numeric_index($token) and $token <= $elements_length
100 2 17 2 not $context->result and @{$context->processed_tokens;} < @{$context->tokens;} - 1
262 4 1 12 _is_iv_or_nv($target) and _is_iv_or_nv($value)
1 0 4 _is_pv($target) and _is_pv($value)
263 0 0 0 &JSON::is_bool($value) && $target == $value

or 3 conditions

line l !l&&r !l&&!r condition
258 3 1 18 $target_type eq 'HASH' or $target_type eq 'ARRAY'