Branch Coverage

blib/lib/POE/Component/FastCGI.pm
Criterion Covered Total %
branch 4 32 12.5


line true false branch
22 0 1 unless defined $args{'Port'} or defined $args{'Unix'} and defined $args{'Address'}
24 0 1 unless defined $args{'Auth'} or defined $args{'Handlers'}
63 1 0 defined $heap->{'Unix'} ? :
1 0 defined $heap->{'Address'} ? :
93 0 0 if ($fcgi->[1]{'role'} eq 'AUTHORIZER')
94 0 0 if (defined $heap->{'Auth'}) { }
107 0 0 if (ref $handler->[0] eq 'Regexp') { }
108 0 0 if $path =~ /$handler->[0]/
110 0 0 if not $handler->[0] =~ m[/] and $path =~ m[^/$handler->[0]($|/)] or $handler->[0] eq $path
116 0 0 if (not defined $run) { }
120 0 0 if (ref $run->[1] eq 'CODE' or $run->[1]->isa('POE::Session::AnonEvent')) { }
126 0 0 if ($request->{'_res'})
128 0 0 if ($request->{'_res'}->streaming) { }
132 0 0 if exists $request->{'_res'}{'client'}
141 0 0 if (exists $heap->{'toclose'}{$wheel_id})
163 0 0 unless defined $heap->{'server'}