Condition Coverage

File:blib/lib/App/Test/Generator/Mutation/BooleanNegation.pm
Coverage:71.4%

line%coveragecondition
78100
Adec
00
11
$doc->find(sub {         my $node = $_[1]; return 0 unless $node->isa('PPI::Statement::Break'); return 0 unless my $first = $node->schild(0); return $first->content eq 'return'; } ) || []
180100
Adec
00
11
$doc->find(sub {         my $node = $_[1]; return 0 unless $node->isa('PPI::Statement::Break'); return 0 unless my $first = $node->schild(0); return $first->content eq 'return'; } ) || []
19467
ABdec
0X0
100
111
@expr == 1 and not $expr[0]->isa("PPI::Token")
23250
Adec
00
11
$doc->find(sub {         my $node = $_[1]; return 0 unless $node->isa('PPI::Statement::Break'); return 0 unless my $first = $node->schild(0); return $first->content eq 'return'; } ) || []
24567
ABdec
0X0
100
111
@expr == 1 and not $expr[0]->isa("PPI::Token")
26367
ABdec
000
011
1X1
$@ or not $mutant
29350
ABCdec
0XX0
10X0
1100
1111
@children and $children[-1]->isa("PPI::Token::Structure") and $children[-1]->content eq ";"