Branch Coverage

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


line true false branch
23 0 1 unless defined $args{'Port'} or defined $args{'Unix'} and defined $args{'Address'}
26 0 1 unless defined $args{'Auth'} or defined $args{'Handlers'}
66 1 0 defined $$heap{'Unix'} ? :
1 0 defined $$heap{'Address'} ? :
96 0 0 if ($$fcgi[1]{'role'} eq 'AUTHORIZER')
97 0 0 if (defined $$heap{'Auth'}) { }
110 0 0 if (ref $$handler[0] eq 'Regexp') { }
111 0 0 if $path =~ /$$handler[0]/
113 0 0 if not $$handler[0] =~ m[/] and $path =~ m[^/$$handler[0]($|/)] or $$handler[0] eq $path
119 0 0 if (not defined $run) { }
123 0 0 if (ref $$run[1] eq 'CODE' or $$run[1]->isa('POE::Session::AnonEvent')) { }
129 0 0 if ($$request{'_res'})
131 0 0 if ($$request{'_res'}->streaming) { }
135 0 0 if exists $$request{'_res'}{'client'}
144 0 0 if (exists $$heap{'toclose'}{$wheel_id})
166 0 0 unless defined $$heap{'server'}