Condition Coverage

File:blib/lib/App/Test/Generator/Mutation/ReturnUndef.pm
Coverage:57.9%

line%coveragecondition
161100
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'; } ) || []
17367
ABdec
0X0
100
111
$expr->isa("PPI::Token::Structure") and $expr->content eq ";"
179100
ABdec
0X0
100
111
$expr->isa("PPI::Token::Word") and $expr->content =~ /^(?:if|unless|while|until|for|foreach)$/
21050
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'; } ) || []
21733
ABdec
0X0
100
111
$expr->isa("PPI::Token::Structure") and $expr->content eq ";"
22433
ABdec
0X0
100
111
$expr->isa("PPI::Token::Word") and $expr->content =~ /^(?:if|unless|while|until|for|foreach)$/
23533
ABdec
000
011
1X1
$@ or not $mutant