Branch Coverage

blib/lib/Merror.pm
Criterion Covered Total %
branch 11 48 22.9


line true false branch
227 1 4 if (defined $$self{'ERRORFILE'} and not -r $$self{'ERRORFILE'}) { }
0 7 elsif (defined $$self{'ERRORFILE'} and $$self{'RAMUSAGE'} != 0) { }
239 1 1 if (@_) { }
248 1 1 if (@_) { }
254 1 1 if (@_) { }
262 0 0 if (not defined $errorcode && defined $$self{'ERRORFILE'}) { }
301 0 0 if ($$self{'EC'})
302 0 0 if ($$self{'ET'})
303 0 0 if ($$self{'ERROR'})
304 0 0 if ($$self{'STACKDEPTH'})
305 0 0 if ($$self{'STACK'})
306 0 0 if ($$self{'ERRORFILE'})
307 0 0 if ($$self{'RAMUSAGE'})
308 0 0 if ($$self{'ERRMAPPING'})
316 1 7 unless (defined caller $i)
330 0 0 unless open MAPFILE, $$self{'ERRORFILE'}
333 0 0 if $line =~ /^#/ or $line =~ /^\s{0,}$/
335 0 0 if (not defined $number && defined $desc or $number =~ /^\s{1,}$/ or $desc =~ /^\s{1,}$/)
351 0 0 unless (defined $errorcode)
355 0 0 if ($$self{'RAMUSAGE'} != 0)
359 0 0 unless open MAPFILE, $$self{'ERRORFILE'}
362 0 0 if $line =~ /^#/ or $line =~ /^\s{0,}$/
364 0 0 if ($number =~ /^\s{1,}$/ or $desc =~ /^\s{1,}$/)
367 0 0 if ("$errorcode" eq "$number")