Branch Coverage

blib/lib/App/Framework/Base/Object/ErrorHandle.pm
Criterion Covered Total %
branch 5 34 14.7


line true false branch
147 0 160 unless (keys %args)
290 1 0 if ($error)
293 0 1 unless ($type & $mask)
373 1 0 if ($error)
413 0 0 if ($this->is_error($error))
419 0 0 if ($this->is_warning($error))
425 0 0 if ($this->is_note($error))
466 1 0 if ($catch_fn)
472 0 0 unless ($handled)
482 0 0 unless ($handled)
488 0 0 if (not $handled)
682 0 0 if ($error)
685 0 0 unless ($type & $ERR_TYPE_MASK)
754 0 0 if exists $ERR_TYPES{$err1->{'type'}}
755 0 0 if exists $ERR_TYPES{$err2->{'type'}}
774 0 0 if ($num_errors)
780 0 0 if (not $error or _cmp_error($errors_aref->[$error_num], $error) > 0)