Condition Coverage

blib/lib/JSON/Path/Tokenizer.pm
Criterion Covered Total %
condition 9 12 75.0


and 3 conditions

line !l l&&!r l&&r condition
62 24 0 24 $in_quote and $in_quote eq $char
70 2172 0 2 $char eq $ESCAPE_CHAR and not $in_quote

or 3 conditions

line l !l&&r !l&&!r condition
35 1 22 910 $token eq $JSON::Path::Tokenizer::TOKEN_SCRIPT_OPEN or $token eq $JSON::Path::Tokenizer::TOKEN_FILTER_OPEN
61 48 0 2174 $char eq $JSON::Path::Tokenizer::APOSTROPHE or $char eq $JSON::Path::Tokenizer::QUOTATION_MARK