Condition Coverage

blib/lib/Math/Formula/Context.pm
Criterion Covered Total %
condition 19 38 50.0


and 3 conditions

line !l l&&!r l&&r condition
89 0 0 2 &blessed($obj) and $obj->isa("Math::Formula")
0 0 0 &blessed($obj) and $obj->isa("Math::Formula::Context")
112 0 0 22 not ref $name and @_
113 0 0 1 not @_ and &blessed($name)
0 0 1 not @_ and &blessed($name) and $name->isa("Math::Formula")
117 1 18 3 @_ == 1 and &blessed($next)
19 0 3 @_ == 1 and &blessed($next) and $next->isa("Math::Formula")
123 18 0 0 &blessed($next) and $next->isa("Math::Formula::Type")
126 1 13 4 @_ == 1 && ref $next eq 'ARRAY'
186 0 21 6 $result and $result->isa("MF::NAME")

or 2 conditions

line l !l condition
45 1 10 $args->{'lead_expressions'} // ""

or 3 conditions

line l !l&&r !l&&!r condition
42 11 0 0 $now //= "DateTime"->now
183 0 21 0 delete $args{'name'} || join('#', (caller)[1, 2])