Condition Coverage

blib/lib/Gherkin/Generated/Parser.pm
Criterion Covered Total %
condition 4 25 16.0


and 3 conditions

line !l l&&!r l&&r condition
101 1 1 1 ref $token_scanner and ref $token_scanner ne "SCALAR"

or 2 conditions

line l !l condition
137 36 0 $states_to_match_names{$state} || die("Unknown state: $state")
4465 0 0 $self->match_ScenarioLine($context, $token) or 0
4470 0 0 $self->match_Empty($context, $token) or $self->match_Comment($context, $token) or $self->match_TagLine($context, $token) or 0
4493 0 0 $self->match_ExamplesLine($context, $token) or 0
4498 0 0 $self->match_Empty($context, $token) or $self->match_Comment($context, $token) or $self->match_TagLine($context, $token) or 0

or 3 conditions

line l !l&&r !l&&!r condition
4470 0 0 0 $self->match_Empty($context, $token) or $self->match_Comment($context, $token)
0 0 0 $self->match_Empty($context, $token) or $self->match_Comment($context, $token) or $self->match_TagLine($context, $token)
4498 0 0 0 $self->match_Empty($context, $token) or $self->match_Comment($context, $token)
0 0 0 $self->match_Empty($context, $token) or $self->match_Comment($context, $token) or $self->match_TagLine($context, $token)