Condition Coverage

blib/lib/TestML1/Compiler/Pegex/AST.pm
Criterion Covered Total %
condition 8 11 72.7


and 3 conditions

line !l l&&!r l&&r condition
138 8 2 10 ref $object->[0] and ref $object->[0][0]
158 68 0 0 $_->isa('TestML1::Expression') && @{$_->calls;} == 1 && ($_->calls->[0]->isa('TestML1::Point') || $_->calls->[0]->isa('TestML1::Object'))

or 2 conditions

line l !l condition
56 418 0 shift @$list || []

or 3 conditions

line l !l&&r !l&&!r condition
107 102 4 29 $$expr{"assertion_operator_$_"}[0] || $$expr{"assertion_function_$_"}[0]