Condition Coverage

blib/lib/JSON/Pointer.pm
Criterion Covered Total %
condition 18 24 75.0


and 3 conditions

line !l l&&!r l&&r condition
57 8 4 41 is_array_numeric_index($token) and $token <= $max_index
105 2 17 2 not $context->result and @{$context->processed_tokens;} < @{$context->tokens;} - 1
267 4 1 12 _is_iv_or_nv($target) and _is_iv_or_nv($value)
1 0 4 _is_pv($target) and _is_pv($value)
268 0 0 0 &JSON::is_bool($value) && $target == $value
304 5 0 25 $flags & 12288 && !($flags & 16384)
310 1 0 8 !($flags & 12288) && $flags & 16384

or 3 conditions

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