Condition Coverage

blib/lib/POE/Component/Client/opentick/Protocol.pm
Criterion Covered Total %
condition 9 27 33.3


and 3 conditions

line !l l&&!r l&&r condition
125 4 0 0 OTCancel($cmd_id) and not $self->_request_exists($fields[0])
325 2 0 1 @$objects and my $object = $$objects[0]
719 1 0 0 time > $self->_get_request_time($req_id) + $timeout and $cmd_id == OTConstant('OT_REQUEST_LIST_EXCHANGES') || $cmd_id == OTConstant('OT_REQUEST_LIST_SYMBOLS') || $cmd_id == OTConstant('OT_REQUEST_LIST_SYMBOLS_EX')

or 2 conditions

line l !l condition
770 0 0 $$self{'requests'}{$req_id}{'respcount'} || 0
800 3 1 $newid || $id || 0
817 0 4 $value || 1
824 0 3 $value || 1
831 0 0 $value || 1
838 0 0 $value || 1

or 3 conditions

line l !l&&r !l&&!r condition
623 1 0 0 $packets_expected <= OTConstant('OT_RESPONSES_ONE') or is_error($object)
719 0 0 0 $cmd_id == OTConstant('OT_REQUEST_LIST_EXCHANGES') || $cmd_id == OTConstant('OT_REQUEST_LIST_SYMBOLS') || $cmd_id == OTConstant('OT_REQUEST_LIST_SYMBOLS_EX')