Condition Coverage

blib/lib/IO/HyCon.pm
Criterion Covered Total %
condition 0 35 0.0


or 2 conditions

line l !l condition
210 0 0 $config->{'serial'}{'poll_interval'} //= 1000
211 0 0 $config->{'serial'}{'poll_attempts'} //= 200
500 0 0 $self->{'types'}{$id & 15} || 'UNKNOWN'
519 0 0 $self->{'types'}{$id & 15} || 'UNKNOWN'

or 3 conditions

line l !l&&r !l&&!r condition
281 0 0 0 $timeout < 1 or ++$attempt < $self->{'poll_attempts'}
425 0 0 0 $response =~ /^EOSR/ or $response =~ /^EOSRHLT/
445 0 0 0 $ic_time < 0 or $ic_time > 999999
468 0 0 0 $op_time < 0 or $op_time > 999999
539 0 0 0 $response eq 'No data!' or $response =~ /EOD/
649 0 0 0 $port < 0 or $port > 8
717 0 0 0 $value < 0 or $value > 1
736 0 0 0 hex $address != hex $raddress or hex $number != hex $rnumber
0 0 0 hex $address != hex $raddress or hex $number != hex $rnumber or $value != $rvalue