Branch Coverage

inc/TestML/Compiler/Pegex/AST.pm
Criterion Covered Total %
branch 17 26 65.3


line true false branch
37 2 3 if (ref $_ eq 'TestML::Assertion') { }
45 3 0 $expression ? :
2 1 $assertion ? :
1 2 @$points ? :
55 11 0 if @$list
61 10 1 if @$calls == 1
89 0 4 unless $point =~ s/^\*//
100 0 2 if ref $call eq 'ARRAY'
103 2 0 if ($expr = $$call{"assertion_$_"})
111 2 0 $expr ? :
138 0 0 if (ref $$object[0] and ref $$object[0][0])
155 3 1 if ($args)
158 0 4 $_->isa('TestML::Expression') && @{$_->calls;} == 1 && ($_->calls->[0]->isa('TestML::Point') || $_->calls->[0]->isa('TestML::Object')) ? :