Condition Coverage

blib/lib/Games/Object/Manager.pm
Criterion Covered Total %
condition 17 33 51.5


and 3 conditions

line !l l&&!r l&&r condition
269 386 0 0 ref $id and UNIVERSAL::isa($id, 'Games::Object')
297 34 0 325 ref $obj and UNIVERSAL::isa($obj, 'Games::Object')
370 1 0 0 @_ && ref $_[$#_] eq 'HASH'
670 32 48 81 defined $$man{'relate_to'}{$id} && defined $$man{'relate_to'}{$id}{$how}
694 0 0 4 defined $$man{'relate_from'}{$id} and defined $$man{'relate_from'}{$id}{$how}
720 0 46 0 defined $idobject and defined $idself
723 17 29 0 defined $$man{'relate_to'}{$idobject} and defined $$man{'relate_to'}{$idobject}{$how}
768 0 5 12 defined $$man{'relate_to'}{$idobject} and defined $$man{'relate_to'}{$idobject}{$how}

or 3 conditions

line l !l&&r !l&&!r condition
103 0 8 0 ref $proto || $proto
171 0 1 0 ref $proto || $proto
584 0 31 1 $force || $self->action('action', $tryaction, 'object', $object, 'other', $other, 'args', $aargs)