Branch Coverage

blib/lib/Apache/ASP/GlobalASA.pm
Criterion Covered Total %
branch 48 60 80.0


line true false branch
33 4 65 $$asp{'global_package'} ? :
50 9 60 if $$asp{'dbg'}
52 0 69 if ($compiled and not $$asp{'stat_scripts'})
60 21 48 if ($compiled) { }
63 8 40 if $$asp{'dbg'}
70 3 66 if (not $exists || $$compiled{'exists'}) { }
0 66 elsif (not $exists and $$compiled{'exists'}) { }
45 21 elsif ($exists and not $$compiled{'exists'}) { }
80 21 0 $exists ? :
81 0 21 if ($$self{'mtime'} > $$compiled{'mtime'})
86 21 45 unless $changed
88 45 0 $exists ? :
89 15 30 $$asp{'use_strict'} ? :
91 38 7 if ($code =~ s[\]*\>((.*)\s+sub\s+($match_events).*)\][$1]sig)
108 8 37 if $$asp{'dbg'}
120 15 30 if ($$asp{'use_strict'}) { }
128 45 0 if (not $@) { }
142 195 165 if ($Apache::ASP::GlobalASA::stash{$_})
163 158 121 if ($$self{'compiled'}{'routines'}{$event})
173 15 13 if ($$asp{'session_count'})
176 1 14 if ($session_count <= 0) { }
202 15 0 if ($$asp{'session_count'})
204 15 0 if ((my $count = $$internal{'SessionCount'}) > 0) { }
213 15 0 if ($self->IsCompiled('Session_OnEnd'))
216 15 0 if ($id) { }
223 0 15 if $$asp{'dbg'}
227 15 0 if ($id)
263 8 38 if $$self{'asp'}{'dbg'}
269 8 38 if $$self{'asp'}{'dbg'}
275 7 44 if $$self{'asp'}{'dbg'}