Condition Coverage

blib/lib/Mysql/PrettyPrinter.pm
Criterion Covered Total %
condition 0 40 0.0


and 3 conditions

line !l l&&!r l&&r condition
102 0 0 0 $$self{'_pending'} and length $$self{'sql'}
172 0 0 0 $token eq 'END' and $$self{'_conditioning'}
281 0 0 0 $type eq 'K' and exists $$self{'wrap'}{'keyword'}
0 0 0 $type eq 'F' and exists $$self{'wrap'}{'function'}
0 0 0 $type eq 'L' and exists $$self{'wrap'}{'literal'}
0 0 0 $type eq 'C' and exists $$self{'wrap'}{'comment'}
307 0 0 0 $token eq '(' and not $self->_is_keyword($$self{'_previous'})
0 0 0 $token eq '(' and not $self->_is_keyword($$self{'_previous'}) and not $$self{'_previous'} eq ','
375 0 0 0 defined $_[1] && exists $$Keyword{$_[1]}

or 2 conditions

line l !l condition
177 0 0 pop @{$$self{'_levels'};} || 0
277 0 0 $type ||= ''

or 3 conditions

line l !l&&r !l&&!r condition
179 0 0 0 uc $self->_next_token eq 'AS' or $self->_next_token eq ','
307 0 0 0 $token =~ /^[,.;]$/ or $$self{'_previous'} eq '.'
421 0 0 0 @args || ()