Condition Coverage

lib/SQL/Concat.pm
Criterion Covered Total %
condition 17 30 56.6


and 3 conditions

line !l l&&!r l&&r condition
126 0 4 48 defined $item && (ref $item || $item =~ /\S/)
10 0 32 ref $item and UNIVERSAL::can($item, "is_empty")
10 18 14 ref $item and UNIVERSAL::can($item, "is_empty") and $item->is_empty

or 2 conditions

line l !l condition
44 12 0 $self->{'bind'} // []
50 6 0 $self->{'sql'} // ""
56 5 0 $self->{'sql'} // ""
5 0 $otherSQL // ""
182 0 1 $indent || 2
274 1 0 $self->{'bind'} // []
276 1 0 $self->{'bind'} // []

or 3 conditions

line l !l&&r !l&&!r condition
66 1 0 1 defined $la->[$i] || defined $ra->[$i]

xor 4 conditions

line l&&r l&&!r !l&&r !l&&!r condition
66 0 0 0 1 not defined $la->[$i] xor not defined $ra->[$i]