Branch Coverage

blib/lib/Log/ger/App.pm
Criterion Covered Total %
branch 32 78 41.0


line true false branch
20 5 3 if ($source eq 'val') { }
3 0 elsif ($source eq 'envset') { }
21 3 2 if (defined $param)
22 0 3 if $DEBUG
27 0 3 if (defined $ENV{"${prefix}LOG_LEVEL"})
29 0 0 if $DEBUG
32 0 3 if ($ENV{"${prefix}TRACE"})
33 0 0 if $DEBUG
36 0 3 if ($ENV{"${prefix}DEBUG"})
37 0 0 if $DEBUG
40 0 3 if ($ENV{"${prefix}VERBOSE"})
41 0 0 if $DEBUG
44 0 3 if ($ENV{"${prefix}QUIET"})
45 0 0 if $DEBUG
56 0 1 if defined $main::IS_DAEMON
73 0 14 if $INC{$_}
100 1 0 unless defined $is_daemon
105 1 0 unless (defined $progname)
109 0 1 unless (length $progname)
128 0 1 if $is_daemon
134 0 1 if $olevel eq "off"
139 0 1 $ENV{'LOG_ADD_STACK_TRACE'} ? :
0 1 $ENV{'LOG_ADD_LOCATION'} ? :
0 1 $ENV{'LOG_ADD_TIMESTAMP'} ? :
0 1 $ENV{'LOG_ADD_MEMORY_INFO'} ? :
152 1 0 unless (defined $file_name)
157 1 0 unless (defined $file_dir)
159 1 0 -d '/var/log' ? :
0 1 $> || $^O eq 'MSWin32' ? :
164 0 1 if $0 eq "-"
172 0 1 if $olevel eq "off"
175 0 1 $ENV{'LOG_ADD_MEMORY_INFO'} ? :
187 1 0 unless $is_daemon
193 0 0 if $olevel eq "off"
201 0 1 if (my $outputs = delete $args{'outputs'})
203 0 0 if ($conf{'outputs'}{$o}) { }
204 0 0 if $DEBUG
206 0 0 if $DEBUG
212 1 0 if keys %args