Branch Coverage

lib/Mock/Apache/Emulation.pm
Criterion Covered Total %
branch 39 114 34.2


line true false branch
68 1 3 @_ == 1 ? :
69 0 4 unless $initializer->isa('HTTP::Request')
98 0 4 unless ref $uri
137 2 0 $bool ? :
147 2 0 $bool ? :
157 0 0 ref $req ? :
167 0 0 ref $req ? :
176 0 0 ref $req ? :
186 0 0 ref $req ? :
241 0 0 wantarray ? :
242 0 0 wantarray ? :
249 0 0 ref $connection ? :
257 0 0 wantarray ? :
259 0 0 wantarray ? :
267 0 0 @_ > 1 ? :
0 0 defined wantarray ? :
270 0 0 if @_ > 1
285 0 0 if (@_ == 0 or $type == $Apache::Constant::REMOTE_HOST) { }
0 0 elsif ($type == $Apache::Constant::REMOTE_ADDR) { }
0 0 elsif ($type == $Apache::Constant::REMOTE_NOLOOKUP) { }
0 0 elsif ($type == $Apache::Constant::REMOTE_DOUBLE_REV) { }
327 0 0 $bool ? :
337 0 0 if (@_ > 1)
348 0 0 @_ > 1 ? :
356 0 0 ref $uri ? :
391 0 1 @_ > 1 ? :
392 0 1 if @_ > 1
410 0 0 @_ > 1 ? :
411 0 0 if @_ > 1
423 1 0 @_ > 1 ? :
424 1 0 if (@_ > 1)
448 4 4 @_ > 1 ? :
449 4 4 if @_ > 1
457 4 4 @_ > 1 ? :
458 4 4 if (@_ > 1)
459 4 0 if (($$r{'status_line'} = $newval) =~ /^(\d\d\d)/x)
471 0 0 ref $item eq 'SCALAR' ? :
479 0 0 @_ > 1 ? :
491 2 0 @_ ? :
500 2 0 @_ ? :
531 7 0 ref $self ? :
539 8 0 if (@_) { }
0 0 elsif (defined wantarray) { }
628 0 0 unless $$self{'names'}
766 4 20 if $allow_refs
775 0 9 wantarray ? :
778 0 9 if (wantarray) { }
796 7 14 @new_values ? :
10 4 @old_values ? :
14 7 defined wantarray ? :
799 7 14 if (@new_values)
802 7 14 unless defined wantarray
803 8 6 wantarray ? :
820 0 0 if (not defined $value and $^W)
832 0 0 if (exists $$self{$ckey}) { }
1110 0 0 @_ > 1 ? :
1111 0 0 unless $$apr{'params'}