Branch Coverage

blib/lib/Log/ger/App.pm
Criterion Covered Total %
branch 34 82 41.4


line true false branch
20 6 3 if ($source eq 'val') { }
3 0 elsif ($source eq 'envset') { }
21 3 3 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{$_}
91 1 0 unless defined $default_level_var_name
92 1 0 unless $default_level_var_name =~ /::/
109 1 0 unless defined $is_daemon
114 1 0 unless (defined $progname)
118 0 1 unless (length $progname)
137 0 1 if $is_daemon
143 0 1 if $olevel eq "off"
148 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'} ? :
161 1 0 unless (defined $file_name)
166 1 0 unless (defined $file_dir)
168 1 0 -d '/var/log' ? :
0 1 $> || $^O eq 'MSWin32' ? :
173 0 1 if $0 eq "-"
181 0 1 if $olevel eq "off"
184 0 1 $ENV{'LOG_ADD_MEMORY_INFO'} ? :
196 1 0 unless $is_daemon
202 0 0 if $olevel eq "off"
210 0 1 if (my $outputs = delete $args{'outputs'})
212 0 0 if ($conf{'outputs'}{$o}) { }
213 0 0 if $DEBUG
215 0 0 if $DEBUG
221 1 0 if keys %args