Condition Coverage

blib/lib/Test/BDD/Cucumber/Executor.pm
Criterion Covered Total %
condition 22 35 62.8


and 3 conditions

line !l l&&!r l&&r condition
528 0 0 0 $_->[1]{'source'} && $_->[1]{'line'}
675 406 1 426 $_->[0] == 0 && $_->[1] == length $text
679 0 0 1040 defined $_ and ref $_
0 0 1040 defined $_ and ref $_ and defined $_->[0]
748 2222 0 3 defined $e->{'amnesty'} and $e->{'effective_pass'}
0 0 3 defined $e->{'amnesty'} and $e->{'effective_pass'} and not $e->{'pass'}
0 0 3 defined $e->{'amnesty'} and $e->{'effective_pass'} and not $e->{'pass'} and &any(sub { $_->{'tag'} eq "TODO"; } , @{$$e{"amnesty"};})

or 2 conditions

line l !l condition
243 31 7 $outline->{'name'} || ''
310 7 428 $step->columns || []
395 48 70 $self->{'steps'}{'transform'} || []
690 3282 6867 $range{$_} || 0

or 3 conditions

line l !l&&r !l&&!r condition
134 4 2 129 $verb eq "transform" or $verb eq "after"
217 68 1 0 not $tagspec or $tagspec->filter($outline)