Branch Coverage

blib/lib/Net/MSN/Debug.pm
Criterion Covered Total %
branch 0 30 0.0


line true false branch
62 0 0 if (defined $$self{'LogFile'} and -f $$self{'LogFile'})
70 0 0 unless defined $lvl and $lvl
71 0 0 unless defined $$self{'Level'}
73 0 0 unless defined $$self{'Debug'} and $$self{'Debug'} == 1 and (defined $$self{'Level'} and $$self{'Level'} != 0 and $$self{'Level'} >= $lvl)
79 0 0 if (defined $$self{'LogTime'} and $$self{'LogTime'} == 1)
84 0 0 if (defined $$self{'LogCaller'} and $$self{'LogCaller'} == 1)
88 0 0 if (not defined $subroutine && defined $package) { }
0 0 elsif ($subroutine eq 'Net::MSN::Debug::__ANON__') { }
95 0 0 if defined $subroutine and $subroutine =~ /^[(]*eval[)]*$/
98 0 0 defined $subroutine && $subroutine ? :
102 0 0 if (defined $$self{'LogLevel'} and $$self{'LogLevel'} == 1)
106 0 0 defined $logentry && $logentry ? :
108 0 0 if (defined $$self{'LogFile'} and $$self{'LogFile'})
113 0 0 if (defined $$self{'STDERR'} and $$self{'STDERR'} == 1) { }
0 0 elsif (defined $$self{'STDOUT'} and $$self{'STDOUT'} == 1) { }