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

or 2 conditions

line l !l condition
972 0 0 $id->{'id'} // ""
1281 0 0 $args{$key} // sub { }
1887 0 0 $flags // 0
1965 0 0 $flags // 0
1978 0 0 $flags // 0
2080 0 0 $flags // 0
2086 0 0 $flags // 0
2092 0 0 $flags // 0
2335 0 0 $flags // 0

or 3 conditions

line l !l&&r !l&&!r condition
1199 0 0 0 $_typed_param_string_okay //= XXX ? $self->TYPED_PARAM_STRING_OKAY : 0
1352 0 0 0 $_factory //= "Sys::Async::Virt::Connection::Factory"->new
1381 0 0 0 $_remote //= "Protocol::Sys::Virt::Remote"->new("role", "client")
1444 0 0 0 $_state == 0 || $_state == 1 || $_state == 9
1639 0 0 0 not $complete or $auth->need_step
1684 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); } )
1733 0 0 0 $_connection->is_read_eof or $_connection->is_write_eof
1806 0 0 0 $_state == 0 or 7 <= $_state