Branch Coverage

blib/lib/HH/Unispool/Config/ExecPri.pm
Criterion Covered Total %
branch 12 30 40.0


line true false branch
275 295 0 defined $_[0] ? :
278 0 295 unless ref $opt eq 'HASH'
281 0 295 unless exists $$opt{'execution_priority'}
292 0 295 unless (exists $ALLOW_ISA{$name} or exists $ALLOW_REF{$name} or exists $ALLOW_RX{$name} or exists $ALLOW_VALUE{$name})
300 0 295 if (ref $val and exists $ALLOW_ISA{$name})
302 0 0 if &UNIVERSAL::isa($val, $class)
307 0 295 if (ref $val and exists $ALLOW_REF{$name})
308 0 0 if exists $ALLOW_REF{$name}{ref $val}
312 0 295 if (defined $val and not ref $val and exists $ALLOW_RX{$name})
314 0 0 if $val =~ /$rx/
319 295 0 if (not ref $val and exists $ALLOW_VALUE{$name})
320 295 0 if exists $ALLOW_VALUE{$name}{$val}
336 0 53 if (ref $from ne ref $to)
347 0 53 if ($from->get_execution_priority ne $to->get_execution_priority)
369 0 295 unless &_value_is_allowed('execution_priority', $val)