Condition Coverage

blib/lib/Math/Function/Roots.pm
Criterion Covered Total %
condition 20 42 47.6


and 3 conditions

line !l l&&!r l&&r condition
447 1 0 0 defined $_[0] and $_[0] =~ !/epsilon|max_iter/
450 1 0 0 defined $_[0] and $_[0] =~ !/epsilon|max_iter/

or 3 conditions

line l !l&&r !l&&!r condition
216 2 0 7 $optional{'epsilon'} || $Math::Function::Roots::E
217 1 0 8 $optional{'max_iter'} || $Math::Function::Roots::Max_Iter
233 4 2 153 $py == 0 or abs $a - $b <= $E
296 0 0 2 $optional{'epsilon'} || $Math::Function::Roots::E
297 0 0 2 $optional{'max_iter'} || $Math::Function::Roots::Max_Iter
335 0 0 3 $optional{'epsilon'} || $Math::Function::Roots::E
336 0 0 3 $optional{'max_iter'} || $Math::Function::Roots::Max_Iter
352 1 1 18 $q1 eq 0 or abs $p - $p1 <= $E
386 0 0 7 $optional{'epsilon'} || $Math::Function::Roots::E
387 0 0 7 $optional{'max_iter'} || $Math::Function::Roots::Max_Iter
455 0 0 1 $optional{'epsilon'} || $Math::Function::Roots::E
456 0 0 1 $optional{'max_iter'} || $Math::Function::Roots::Max_Iter