Condition Coverage

blib/lib/Sys/Async/Virt.pm
Criterion Covered Total %
condition 0 66 0.0


and 3 conditions

line !l l&&!r l&&r condition
866 0 0 0 ref $argmap->{$key} and builtin::reftype($argmap->{$key}) eq "HASH"
0 0 0 ref $val and builtin::reftype($val) eq "ARRAY"
1213 0 0 0 $data and defined $data->{'callbackID'}
0 0 0 $data and defined $data->{'callbackID'} and my $cb = $$_callbacks{$data->{'callbackID'}}
1449 0 0 0 $self->is_opened && $_connection->is_secure && XXX
1630 0 0 0 $complete and not $auth->need_step
1647 0 0 0 defined $auth->property("ssf") and $auth->property("ssf") > 0
1716 0 0 0 2 <= $_state and $_state <= 6

or 2 conditions

line l !l condition
961 0 0 $id->{'id'} // ""
1270 0 0 $args{$key} // sub { }
1876 0 0 $flags // 0
1954 0 0 $flags // 0
1967 0 0 $flags // 0
2069 0 0 $flags // 0
2075 0 0 $flags // 0
2081 0 0 $flags // 0
2324 0 0 $flags // 0

or 3 conditions

line l !l&&r !l&&!r condition
1188 0 0 0 $_typed_param_string_okay //= XXX ? $self->TYPED_PARAM_STRING_OKAY : 0
1341 0 0 0 $_factory //= "Sys::Async::Virt::Connection::Factory"->new
1370 0 0 0 $_remote //= "Protocol::Sys::Virt::Remote"->new("role", "client")
1433 0 0 0 $_state == 0 || $_state == 1 || $_state == 9
1628 0 0 0 not $complete or $auth->need_step
1673 0 0 0 $_keepalive //= "Protocol::Sys::Virt::KeepAlive"->new("max_inactive", 5, "on_ack", sub { $Sys::Async::Virt::log->trace("KeepAlive PING ACK"); return; } , "on_ping", sub { $Sys::Async::Virt::log->trace("KeepAlive ACK-ing PING"); return $_[0]->pong unless $_eof; } , "on_fail", sub { $Sys::Async::Virt::log->fatal("KeepAlive time out - closing connection"); return $self->_close($self->CLOSE_REASON_KEEPALIVE); } )
1722 0 0 0 $_connection->is_read_eof or $_connection->is_write_eof
1795 0 0 0 $_state == 0 or 7 <= $_state