Branch Coverage

blib/lib/Apache/ASP/StatINC.pm
Criterion Covered Total %
branch 16 58 27.5


line true false branch
22 1 0 unless ($Apache::ASP::StatINCReady)
26 0 1 if ($@)
34 0 1 unless $Apache::ASP::StatINCReady
38 1 0 unless ($Apache::ASP::StatINCInit)
45 0 116 if ($$self{'stat_inc_match'} and defined $Apache::ASP::Stat{$file})
48 0 0 unless $key =~ /$$self{'stat_inc_match'}/
51 0 116 unless -e $file
56 0 116 if (not defined $Apache::ASP::Stat{$file}) { }
0 116 elsif ($mtime > $Apache::ASP::Stat{$file}) { }
57 0 0 if $$self{'dbg'}
60 0 0 if $$self{'dbg'}
73 0 0 $class eq $$self{'GlobalASA'}{'package'} ? :
79 0 0 if ($function =~ /::O_[^:]+$/)
84 0 0 if ($Apache::ASP::Codes{$code}{'count'} > 1)
89 0 0 if ($is_global_package)
91 0 0 if ($function =~ /::__ASP_/)
96 0 0 if (grep(($function eq $class . '::' . $_), @global_events_list))
101 0 0 if ($Apache::ASP::ScriptSubs{$function})
108 0 0 if $$self{'dbg'}
123 0 0 if ($@)
132 0 0 if ($is_global_package)
165 0 116 if ($class eq 'Apache' or $class eq 'Apache::Constants')
170 0 116 if $$self{'dbg'}
171 0 116 if ($class eq 'CGI')
182 0 3116 unless ($code =~ /CODE/)
188 0 3116 if $Apache::ASP::Codes{$code}{'funcs'}{$function}
205 0 116 if defined $Apache::ASP::Stat{$file}
206 0 116 unless -e $file
218 0 116 unless $file =~ s/\.pm$//