| blib/lib/Test/BDD/Cucumber/Executor.pm | |||
|---|---|---|---|
| Criterion | Covered | Total | % |
| condition | 23 | 38 | 60.5 |
| line | !l | l&&!r | l&&r | condition |
|---|---|---|---|---|
| 555 | 0 | 0 | 0 | $_->[1]{'source'} && $_->[1]{'line'} |
| 702 | 691 | 1 | 724 | $_->[0] == 0 && $_->[1] == length $text |
| 706 | 0 | 0 | 1689 | defined $_ and ref $_ |
| 0 | 0 | 1689 | defined $_ and ref $_ and defined $_->[0] | |
| 775 | 3545 | 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"};}) |
| line | l | !l | condition |
|---|---|---|---|
| 270 | 64 | 7 | $outline->{'name'} || '' |
| 337 | 11 | 718 | $step->columns || [] |
| 422 | 81 | 111 | $self->{'steps'}{'transform'} || [] |
| 717 | 5863 | 11708 | $range{$_} || 0 |
| line | l | !l&&r | !l&&!r | condition |
|---|---|---|---|---|
| 139 | 8 | 4 | 184 | $verb eq "transform" or $verb eq "after" |
| 224 | 0 | 0 | 0 | $deprecation_warned ||= carp("Test::BDD::Cucumber::Model::TagSpec is deprecated; replace with Cucumber::TagExpressions") |
| 239 | 104 | 6 | 6 | not $tagspec or _match_tags($tagspec, $outline) |