Branch Coverage

MIBLoadOrder.pm
Criterion Covered Total %
branch 0 166 0.0


line true false branch
101 0 0 if ($_arg =~ /^-?StandardMIBs$/i) { }
0 0 elsif ($_arg =~ /^-?EnterpriseMIBs$/i) { }
0 0 elsif ($_arg =~ /^-?Extensions$/i) { }
0 0 elsif ($_arg =~ /^-?exclude$/i) { }
0 0 elsif ($_arg =~ /^-?track$/i) { }
0 0 elsif ($_arg =~ /^-?prioritize$/i) { }
0 0 elsif ($_arg =~ /^-?maxloops$/i) { }
0 0 elsif ($_arg =~ /^-?debug$/i) { }
111 0 0 wantarray ? :
116 0 0 if (defined $ARGS{'Extensions'}) { }
129 0 0 if (defined $ARGS{'StandardMIBs'})
132 0 0 if ($_files_found) { }
136 0 0 wantarray ? :
141 0 0 if (defined $ARGS{'EnterpriseMIBs'})
144 0 0 if ($_files_found) { }
148 0 0 wantarray ? :
156 0 0 if ($_file eq 'TYPE::STD')
157 0 0 if ($_file eq 'TYPE::ENT')
160 0 0 unless ($_parsed)
161 0 0 wantarray ? :
170 0 0 if ($_PRIORITY)
182 0 0 if ($ORDER_LOOPS == $_max_loops)
184 0 0 wantarray ? :
197 0 0 wantarray ? :
247 0 0 if ($_chk_file =~ m[/]) { }
0 0 elsif ($_chk_file =~ /\\/) { }
252 0 0 if (-e $_chk_file and -d $_chk_file) { }
0 0 elsif (-e $_chk_file and -f $_chk_file) { }
256 0 0 unless (-r $_chk_file)
264 0 0 if $_f =~ /^\.$/
265 0 0 if $_f =~ /^\..$/
267 0 0 if ($_f =~ /\.(.+)$/) { }
0 0 elsif ($FILE_EXT{'noExt'}) { }
269 0 0 if (defined $FILE_EXT{$_chk_ext})
293 0 0 unless (-r $_chk_file)
298 0 0 if ($_chk_file =~ /\w+\.(.+)$/) { }
0 0 elsif ($FILE_EXT{'noExt'}) { }
300 0 0 if (defined $FILE_EXT{$_chk_ext})
312 0 0 if (scalar @_mib_files)
313 0 0 if ($_tag =~ /Standard/)
314 0 0 if ($_tag =~ /Enterprise/)
350 0 0 if (defined $ARGS{'exclude'})
352 0 0 if ($_[0] =~ /$_excl/)
359 0 0 if $_match
364 0 0 unless open $_MIB, "$_[0]"
366 0 0 if (/^$/)
367 0 0 if (/^\s+$/)
368 0 0 if (/^--/)
369 0 0 if (/^\s+--/)
372 0 0 if /\bBEGIN\s/
373 0 0 if /^END\b/
375 0 0 if (/DEFINITIONS/)
376 0 0 if (/\b([A-Z][\-?\w]{0,63})\b\s+DEFINITIONS\s+::=\s+BEGIN/) { }
379 0 0 if (join(' ', $_lastline, $_) =~ /\b([A-Z][\-?\w]{0,63})\b\s+DEFINITIONS\s+::=\s+BEGIN/m)
382 0 0 unless ($_def =~ /--/)
391 0 0 if (defined $DEFINITIONS{$_definition}{'file'})
401 0 0 if ($_definition_count > 1)
414 0 0 if (/IMPORTS\s+/)
417 0 0 if (/^END\s*$/)
419 0 0 unless (exists $_DEF{$_definition})
421 0 0 if ($_begin_count == $_end_count)
431 0 0 if ($_definition and $_import_flag == 1)
433 0 0 if /;/
441 0 0 if ($_definition_count == 0)
451 0 0 if ($_DEF{$_definition} eq '') { }
467 0 0 if (@{$DEFINITIONS{$_definition}{'imports'};}) { }
471 0 0 if ($_TRACK_FLAG)
521 0 0 if (scalar $DEFINITIONS{$_def}{'imports'})
540 0 0 if (scalar $DEFINITIONS{$_imp}{'imports'})
577 0 0 if ($DEFINITIONS{$_def}{'type'} eq 'Enterprise')
578 0 0 if ($DEFINITIONS{$_def}{'weight'} > $_ent_max)
590 0 0 if ($DEFINITIONS{$_def}{'type'} eq 'Standard')
591 0 0 if ($DEFINITIONS{$_def}{'weight'} <= $_ent_max)
642 0 0 if ($DEBUG)
673 0 0 if ($DEFINITIONS{$_def}{'weight'} == $_w)
685 0 0 if ($DEFINITIONS{$_imp}{'weight'} <= $_w) { }
686 0 0 if $DEBUG
693 0 0 if $DEBUG
698 0 0 unless ($_TRACK_FLAG)
706 0 0 if $DEBUG
740 0 0 unless (defined $DEFINITIONS{$_def}{'file'})
753 0 0 unless $DEBUG
778 0 0 unless $_TRACK_FLAG