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 8 0 $] >= 5.02 && $] < 5.020003
426 3 2 0 $node->can("function_name") and $node->function_name eq "negative"

or 2 conditions

line l !l condition
69 1785 293 $self->{'token_type'} || ''
74 2019 293 pos $self->{'input'} || 0
76 2309 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 288 3 286 not defined $type or $type eq ""
149 5 0 744 $self->{'token_type'} eq "not" or $self->{'token_type'} eq "!"
173 20 6 754 $self->{'token_type'} eq "+" or $self->{'token_type'} eq "-"
175 24 11 26 $self->{'token_type'} eq "+" or $self->{'token_type'} eq "-"
186 33 6 815 $self->{'token_type'} eq "*" or $self->{'token_type'} eq "/"