Condition Coverage

blib/lib/App/RecordStream/KeySpec.pm
Criterion Covered Total %
condition 11 16 68.7


and 3 conditions

line !l l&&!r l&&r condition
186 789 1 30 $current_char eq '/' and $last_char ne '\\'
316 235 2059 3 $no_vivify and not exists $data->{$key}

or 2 conditions

line l !l condition
219 0 6923 $no_vivify ||= 0
220 2699 4224 $throw_error ||= 0

or 3 conditions

line l !l&&r !l&&!r condition
283 0 0 222 $no_vivify or $throw_error
303 0 0 2311 $type eq 'SCALAR' or UNIVERSAL::isa(\$data, 'SCALAR')