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
864 0 0 0 ref $argmap->{$key} and builtin::reftype($argmap->{$key}) eq "HASH"
0 0 0 ref $val and builtin::reftype($val) eq "ARRAY"
1211 0 0 0 $data and defined $data->{'callbackID'}
0 0 0 $data and defined $data->{'callbackID'} and my $cb = $$_callbacks{$data->{'callbackID'}}
1447 0 0 0 $self->is_opened && $_connection->is_secure && XXX
1628 0 0 0 $complete and not $auth->need_step
1645 0 0 0 defined $auth->property("ssf") and $auth->property("ssf") > 0
1714 0 0 0 2 <= $_state and $_state <= 6

or 2 conditions

line l !l condition
959 0 0 $id->{'id'} // ""
1268 0 0 $args{$key} // sub { }
1874 0 0 $flags // 0
1952 0 0 $flags // 0
1965 0 0 $flags // 0
2067 0 0 $flags // 0
2073 0 0 $flags // 0
2079 0 0 $flags // 0
2322 0 0 $flags // 0

or 3 conditions

line l !l&&r !l&&!r condition
1186 0 0 0 $_typed_param_string_okay //= XXX ? $self->TYPED_PARAM_STRING_OKAY : 0
1339 0 0 0 $_factory //= "Sys::Async::Virt::Connection::Factory"->new
1368 0 0 0 $_remote //= "Protocol::Sys::Virt::Remote"->new("role", "client")
1431 0 0 0 $_state == 0 || $_state == 1 || $_state == 9
1626 0 0 0 not $complete or $auth->need_step
1671 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); } )
1720 0 0 0 $_connection->is_read_eof or $_connection->is_write_eof
1793 0 0 0 $_state == 0 or 7 <= $_state