Branch Coverage

blib/lib/Cassandra/Client/AsyncEV.pm
Criterion Covered Total %
branch 0 28 0.0


line true false branch
39 0 0 if $_->[1] == $fh
0 0 if ($self->{'timeouts'} and grep {not $_->[3] if $_->[1] == $fh;} @{$$self{'timeouts'};})
43 0 0 unless @{$self->{'timeouts'};}
49 0 0 unless my $connection = $self->{'fh_to_obj'}{$fh}
57 0 0 unless my $connection = $self->{'fh_to_obj'}{$fh}
81 0 0 unless ($self->{'ev_timeout'})
91 0 0 if (@Cassandra::Client::AsyncEV::TIMEOUTS and $Cassandra::Client::AsyncEV::TIMEOUTS[-1][0] > $deadline) { }
111 0 0 unless ($item->[3])
114 0 0 unless $triggered_read{$fh}++
115 0 0 unless $item->[3]
119 0 0 unless (@Cassandra::Client::AsyncEV::TIMEOUTS)
144 0 0 if $in_run
148 0 0 if ($self->{'in_wait'})
154 0 0 unless $done