Condition Coverage

blib/lib/Language/FormulaEngine/Parser.pm
Criterion Covered Total %
condition 27 35 77.1


and 3 conditions

line !l l&&!r l&&r condition
274 0 6 0 $] >= 5.02 && $] < 5.020003
392 3 2 0 $node->can('function_name') and $node->function_name eq 'negative'

or 2 conditions

line l !l condition
69 1732 283 $self->{'token_type'} || ''
74 1939 283 pos $self->{'input'} || 0
76 2219 3 pos $self->{'input'} || 0
116 0 0 $self->{'token_pos'} || 0
0 0 pos $self->{'input'} || 0
117 1 1 $self->{'token_pos'} || 0
1 1 pos $self->{'input'} || 0

or 3 conditions

line l !l&&r !l&&!r condition
87 278 3 276 not defined $type or $type eq ''
149 5 0 725 $self->{'token_type'} eq 'not' or $self->{'token_type'} eq '!'
173 18 6 736 $self->{'token_type'} eq '+' or $self->{'token_type'} eq '-'
175 21 10 24 $self->{'token_type'} eq '+' or $self->{'token_type'} eq '-'
186 29 6 791 $self->{'token_type'} eq '*' or $self->{'token_type'} eq '/'