Condition Coverage

blib/lib/TestML/Compiler/Pegex/AST.pm
Criterion Covered Total %
condition 7 11 63.6


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('TestML::Expression') && @{$_->calls;} == 1 && ($_->calls->[0]->isa('TestML::Point') || $_->calls->[0]->isa('TestML::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 0 33 $$expr{"assertion_operator_$_"}[0] || $$expr{"assertion_function_$_"}[0]