Condition Coverage

blib/lib/Device/Serial/SLuRM.pm
Criterion Covered Total %
condition 22 34 64.7


or 2 conditions

line l !l condition
23 0 7 $ENV{'SLURM_DEBUG'} // 0
677 3 0 $_rx_nodestate // die("ARGH cannot _send_response without a valid _rx_nodestate")

or 3 conditions

line l !l&&r !l&&!r condition
295 34 1 0 $_nodestate[$node_id] //= "Device::Serial::SLuRM::_NodeState"->new
310 1 7 0 $(Syntax::Keyword::Match/topic) == 1 or $(Syntax::Keyword::Match/topic) == 2
323 2 1 11 !$seqdiff || $seqdiff > 8
344 2 1 0 $_rx_nodestate //= "Device::Serial::SLuRM::_NodeState"->new
426 8 1 4 $(Syntax::Keyword::Match/topic) == 176 or $(Syntax::Keyword::Match/topic) == 224
473 8 2 0 $_nodestate[0] //= "Device::Serial::SLuRM::_NodeState"->new
561 4 3 0 $_nodestate[$node_id] //= "Device::Serial::SLuRM::_NodeState"->new
595 4 0 0 $_nodestate[$node_id] //= "Device::Serial::SLuRM::_NodeState"->new
639 9 2 0 $_nodestate[$node_id] //= "Device::Serial::SLuRM::_NodeState"->new
687 14 0 0 $_nodestate[$node_id] //= "Device::Serial::SLuRM::_NodeState"->new