Condition Coverage

blib/lib/Bat/Interpreter.pm
Criterion Covered Total %
condition 16 23 69.5


and 3 conditions

line !l l&&!r l&&r condition
142 0 0 136 defined $command and $command ne ''
352 85 10 14 defined $parameters and scalar keys %$parameters > 0
370 0 12 28 defined $variable_name and $variable_name ne ''
374 23 0 5 defined $manipulation and $manipulation ne ''
455 0 3 135 defined $line and $line ne ''

or 2 conditions

line l !l condition
47 3 22 shift() // \%ENV

or 3 conditions

line l !l&&r !l&&!r condition
219 0 3 0 $extension eq '.bat' or $extension eq '.cmd'
312 4 3 14 $operator eq '==' or $uppercase_operator eq 'EQU'