Condition Coverage

blib/lib/Log/Log4perl/Layout/PatternLayout.pm
Criterion Covered Total %
condition 36 43 83.7


and 3 conditions

line !l l&&!r l&&r condition
109 1 157 55 $self->{'message_chomp_before_newline'} and $format =~ /%m%n/
159 186 0 6 defined $curlies and length $curlies
234 20 16 7 defined $subroutine and $subroutine eq "(eval)"
322 247 89 2 scalar @results == 1 and not defined $results[0]

or 2 conditions

line l !l condition
188 1 244 $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
219 6 58 $self->{'info_needed'}{'M'} or $self->{'info_needed'}{'l'} or 0

or 3 conditions

line l !l&&r !l&&!r condition
44 0 215 0 ref $class || $class
188 62 0 276 $self->{'info_needed'}{'L'} or $self->{'info_needed'}{'F'}
0 6 270 $self->{'info_needed'}{'L'} or $self->{'info_needed'}{'F'} or $self->{'info_needed'}{'C'}
6 6 264 $self->{'info_needed'}{'L'} or $self->{'info_needed'}{'F'} or $self->{'info_needed'}{'C'} or $self->{'info_needed'}{'l'}
6 19 245 $self->{'info_needed'}{'L'} or $self->{'info_needed'}{'F'} or $self->{'info_needed'}{'C'} or $self->{'info_needed'}{'l'} or $self->{'info_needed'}{'M'}
19 1 244 $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'}
219 30 6 58 $self->{'info_needed'}{'M'} or $self->{'info_needed'}{'l'}
259 53 0 285 $self->{'info_needed'}{'r'} or $self->{'info_needed'}{'R'}
260 49 4 0 $TIME_HIRES_AVAILABLE_WARNED++ or $self->{'timer'}->hires_available