Branch Coverage

blib/lib/POE/Component/Server/Bayeux/Client.pm
Criterion Covered Total %
branch 0 44 0.0


line true false branch
77 0 0 if ($self->request)
82 0 0 if ($self->id and not $self->session and not $self->server_heap->{'clients'}{$self->id})
87 0 0 if (not $self->id or $self->session and not $self->server_heap->{'clients'}{$self->id})
89 0 0 unless $self->id
101 0 0 $self->session ? :
114 0 0 if not $self->session and $self->heap->{'session'}
118 0 0 if (my $req_id = $self->heap->{'flags'}{'is_polling'})
119 0 0 unless defined $self->server_heap->{'requests'}{$req_id}
152 0 0 if (my $req_id = $self->flags->{'is_polling'})
176 0 0 if ($self->flags->{'json-comment-filtered'})
181 0 0 if ($self->is_error)
187 0 0 if $message->is_error
221 0 0 if ($$subscription_args{'no_callback'})
225 0 0 if ($self->session)
232 0 0 if ($self->is_error)
258 0 0 if $self->session
259 0 0 if $self->flags->{'is_polling'}
261 0 0 if (time - $self->flags->{'last_connect'} < $connect_timeout)
283 0 0 unless $self->heap->{'queued_responses'}
284 0 0 unless $self->flags->{'is_polling'}
287 0 0 unless $request
290 0 0 if not ref $queue or ref $queue ne 'ARRAY' or int @$queue == 0