Condition Coverage

blib/lib/Log/Log4perl/Layout/ColoredPatternLayout.pm
Criterion Covered Total %
condition 24 37 64.8


and 3 conditions

line !l l&&!r l&&r condition
168 2 3 4 defined $subroutine and $subroutine eq '(eval)'
260 27 6 0 scalar @results == 1 and not defined $results[0]

or 2 conditions

line l !l condition
122 0 22 $self->{'info_needed'}{'L'} or $self->{'info_needed'}{'F'} or $self->{'info_needed'}{'C'} or $self->{'info_needed'}{'l'} or $self->{'info_needed'}{'M'} or $self->{'info_needed'}{'T'} or 0
153 0 6 $self->{'info_needed'}{'M'} or $self->{'info_needed'}{'l'} or 0

or 3 conditions

line l !l&&r !l&&!r condition
35 0 24 0 ref $class || $class
122 2 4 27 $self->{'info_needed'}{'L'} or $self->{'info_needed'}{'F'}
4 0 27 $self->{'info_needed'}{'L'} or $self->{'info_needed'}{'F'} or $self->{'info_needed'}{'C'}
0 0 27 $self->{'info_needed'}{'L'} or $self->{'info_needed'}{'F'} or $self->{'info_needed'}{'C'} or $self->{'info_needed'}{'l'}
0 5 22 $self->{'info_needed'}{'L'} or $self->{'info_needed'}{'F'} or $self->{'info_needed'}{'C'} or $self->{'info_needed'}{'l'} or $self->{'info_needed'}{'M'}
5 0 22 $self->{'info_needed'}{'L'} or $self->{'info_needed'}{'F'} or $self->{'info_needed'}{'C'} or $self->{'info_needed'}{'l'} or $self->{'info_needed'}{'M'} or $self->{'info_needed'}{'T'}
153 5 0 6 $self->{'info_needed'}{'M'} or $self->{'info_needed'}{'l'}
193 9 0 24 $self->{'info_needed'}{'r'} or $self->{'info_needed'}{'R'}
194 7 2 0 $TIME_HIRES_AVAILABLE_WARNED++ or $self->{'timer'}->hires_available