Condition Coverage

blib/lib/ETL/Yertl/Command/yq/Regex.pm
Criterion Covered Total %
condition 28 40 70.0


and 3 conditions

line !l l&&!r l&&r condition
198 135 0 2 $keys[0] && $keys[0] eq '$'
222 10 0 0 $keys[0] && $keys[0] eq '$'
247 0 3 6 defined $lhs_value == defined $rhs_value && $lhs_value eq $rhs_value
255 0 3 11 defined $lhs_value == defined $rhs_value && $lhs_value == $rhs_value

or 2 conditions

line l !l condition
104 37 6 $expr || ''
124 3 0 $expr ||= '.'
130 4 1 $expr ||= '.'
144 4 3 $expr ||= '.'
158 12 1 $expr ||= '.'
236 10 0 $rhs_value // ''
243 58 0 $lhs_value // ''
58 0 $rhs_value // ''

or 3 conditions

line l !l&&r !l&&!r condition
61 225 102 0 $orig_doc ||= $doc
105 7 1 34 $func eq 'select' or $func eq 'grep'
251 0 2 2 defined $lhs_value != defined $rhs_value || $lhs_value ne $rhs_value
259 0 2 2 defined $lhs_value != defined $rhs_value || $lhs_value != $rhs_value