Condition Coverage

blib/lib/HH/Unispool/Config/File/Token/Numbered/Network.pm
Criterion Covered Total %
condition 39 70 55.7


and 3 conditions

line !l l&&!r l&&r condition
474 298 0 69 ref $val and exists $ALLOW_ISA{$name}
481 298 0 0 ref $val and exists $ALLOW_REF{$name}
486 0 0 298 defined $val and not ref $val
0 41 257 defined $val and not ref $val and exists $ALLOW_RX{$name}
493 0 0 41 not ref $val and exists $ALLOW_VALUE{$name}
567 46 25 23 defined $tail[1] and $tail[1] eq 'SERVER'
574 23 48 0 defined $tail[0] and $tail[0]
674 11 11 16 defined $self->get_os and defined $self->get_transfer_size
22 0 16 defined $self->get_os and defined $self->get_transfer_size and $self->get_transfer_size
22 0 0 defined $self->get_transfer_time_out and $self->get_transfer_time_out

or 2 conditions

line l !l condition
664 20 0 $self->get_number || 0
20 0 $self->get_remote_node_name || ''
20 0 $self->get_protocol || ''
20 0 $self->get_server_tcp_port || ''
676 16 0 $self->get_number || 0
16 0 $self->get_remote_node_name || ''
16 0 $self->get_os->get_os || ''
16 0 $self->get_transfer_size || 0
16 0 $self->get_transfer_time_out || 0
688 11 0 $self->get_number || 0
11 0 $self->get_remote_node_name || ''
11 0 $self->get_os->get_os || ''
697 11 0 $self->get_number || 0
11 0 $self->get_remote_node_name || ''

or 3 conditions

line l !l&&r !l&&!r condition
466 69 0 298 exists $ALLOW_ISA{$name} or exists $ALLOW_REF{$name}
0 0 298 exists $ALLOW_ISA{$name} or exists $ALLOW_REF{$name} or exists $ALLOW_RX{$name}
257 0 41 exists $ALLOW_ISA{$name} or exists $ALLOW_REF{$name} or exists $ALLOW_RX{$name} or exists $ALLOW_VALUE{$name}
674 16 0 22 defined $self->get_os and defined $self->get_transfer_size and $self->get_transfer_size or defined $self->get_transfer_time_out and $self->get_transfer_time_out