Branch Coverage

blib/lib/HH/Unispool/Config/File/Token/Unnumbered/CSN.pm
Criterion Covered Total %
branch 9 28 32.1


line true false branch
250 20 0 defined $_[0] ? :
253 0 20 unless ref $opt eq 'HASH'
256 20 0 if exists $$opt{'central_console_node'}
269 0 0 unless (exists $ALLOW_ISA{$name} or exists $ALLOW_REF{$name} or exists $ALLOW_RX{$name} or exists $ALLOW_VALUE{$name})
277 0 35 if (ref $val and exists $ALLOW_ISA{$name})
279 0 0 if &UNIVERSAL::isa($val, $class)
284 0 35 if (ref $val and exists $ALLOW_REF{$name})
285 0 0 if exists $ALLOW_REF{$name}{ref $val}
289 35 0 if (not ref $val and exists $ALLOW_RX{$name})
291 35 0 if $val =~ /$rx/
296 0 0 if (not ref $val and exists $ALLOW_VALUE{$name})
297 0 0 if exists $ALLOW_VALUE{$name}{$val}
320 0 15 unless defined $ccn
331 0 35 unless &_value_is_allowed('central_console_node', $val)