Branch Coverage

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


line true false branch
38 0 0 if $_->[1] == $fh
0 0 if ($self->{'timeouts'} and grep {not $_->[3] if $_->[1] == $fh;} @{$$self{"timeouts"};})
42 0 0 unless @{$self->{'timeouts'};}
48 0 0 unless my $connection = $self->{'fh_to_obj'}{$fh}
56 0 0 unless my $connection = $self->{'fh_to_obj'}{$fh}
80 0 0 unless ($self->{'ev_timeout'})
90 0 0 if (@Cassandra::Client::AsyncEV::TIMEOUTS and $Cassandra::Client::AsyncEV::TIMEOUTS[-1][0] > $deadline) { }
110 0 0 unless ($item->[3])
113 0 0 unless $triggered_read{$fh}++
114 0 0 unless $item->[3]
118 0 0 unless (@Cassandra::Client::AsyncEV::TIMEOUTS)
148 0 0 if $in_run
152 0 0 if ($self->{'in_wait'})
158 0 0 unless $done