Condition Coverage

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

line%coveragecondition
162100
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'; } ) || []
17167
ABdec
0X0
100
111
$expr->isa("PPI::Token::Structure") and $expr->content eq ";"
178100
ABdec
0X0
100
111
$expr->isa("PPI::Token::Word") and $expr->content =~ /^(?:if|unless|while|until|for|foreach)$/
21450
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'; } ) || []
22633
ABdec
0X0
100
111
$expr->isa("PPI::Token::Structure") and $expr->content eq ";"
23267
ABdec
0X0
100
111
$expr->isa("PPI::Token::Word") and $expr->content =~ /^(?:if|unless|while|until|for|foreach)$/
24433
ABdec
000
011
1X1
$@ or not $mutant