Branch Coverage

blib/lib/Log/Fine/Formatter/Template.pm
Criterion Covered Total %
branch 39 60 65.0


line true false branch
168 21 0 defined $_[0] ? :
207 0 15 unless defined $$self{'template'} and $$self{'template'} =~ /\w/
212 15 0 unless defined $$self{'use_effective_id'} and $$self{'use_effective_id'} =~ /\d/
217 2 13 if defined $$self{'custom_placeholders'}
240 14 0 unless defined $$self{'_fileName'} and $$self{'_fileName'} =~ /\w/
257 0 14 if (defined $$self{'_groupName'} and $$self{'_groupName'} =~ /\w/) { }
14 0 elsif ($$self{'use_effective_id'}) { }
260 0 14 if ($^O =~ /MSWin32/) { }
261 0 0 defined $ENV{'EGID'} ? :
270 0 0 if ($^O =~ /MSWin32/) { }
271 0 0 defined $ENV{'GID'} ? :
295 14 0 unless defined $$self{'_fullHost'} and $$self{'_fullHost'} =~ /\w/
313 0 14 if (defined $$self{'_placeHolders'} and ref $$self{'_placeHolders'} eq 'HASH') { }
321 6 8 if $tmpl =~ /%%TIME%%/i
327 1 13 if $tmpl =~ /%%PACKAGE%%/i
330 1 13 if $tmpl =~ /%%FILENAME%%/i
334 2 12 if $tmpl =~ /%%LINENO%%/i
340 2 12 if $tmpl =~ /%%SUBROUT%%/i
344 1 13 if $tmpl =~ /%%HOSTSHORT%%/i
347 1 13 if $tmpl =~ /%%HOSTLONG%%/i
350 1 13 if $tmpl =~ /%%USER%%/i
353 1 13 if $tmpl =~ /%%GROUP%%/i
356 1 13 if (defined $$self{'custom_placeholders'})
360 1 0 if $tmpl =~ /%%$placeholder%%/i
388 0 2 unless ref $$self{'custom_placeholders'} eq 'HASH'
393 0 3 unless ref $$self{'custom_placeholders'}{$placeholder} eq 'CODE'
403 1 2 if (defined $$holders{lc $placeholder}) { }
429 0 14 if (defined $$self{'_userName'} and $$self{'_userName'} =~ /\w/) { }
14 0 elsif ($$self{'use_effective_id'}) { }
432 0 14 $^O eq 'MSWin32' ? :