Branch Coverage

blib/lib/HH/Unispool/Config/Entry/RemoteSystem.pm
Criterion Covered Total %
branch 17 36 47.2


line true false branch
328 79 0 defined $_[0] ? :
331 0 79 unless ref $opt eq 'HASH'
334 72 7 if exists $$opt{'description'}
337 72 7 exists $$opt{'execution_priority'} ? :
350 0 0 unless (exists $ALLOW_ISA{$name} or exists $ALLOW_REF{$name} or exists $ALLOW_RX{$name} or exists $ALLOW_VALUE{$name})
358 79 72 if (ref $val and exists $ALLOW_ISA{$name})
360 79 0 if &UNIVERSAL::isa($val, $class)
365 0 72 if (ref $val and exists $ALLOW_REF{$name})
366 0 0 if exists $ALLOW_REF{$name}{ref $val}
370 72 0 if (defined $val and not ref $val and exists $ALLOW_RX{$name})
372 72 0 if $val =~ /$rx/
377 0 0 if (not ref $val and exists $ALLOW_VALUE{$name})
378 0 0 if exists $ALLOW_VALUE{$name}{$val}
393 0 20 unless defined $diff_number
396 0 20 if (ref $from ne ref $to)
407 0 20 if ($from->get_description ne $to->get_description)
441 0 72 unless &_value_is_allowed('description', $val)
452 0 79 unless &_value_is_allowed('execution_priority', $val)