Condition Coverage

blib/lib/Spreadsheet/WriteExcel/Formula.pm
Criterion Covered Total %
condition 19 39 48.7


and 3 conditions

line !l l&&!r l&&r condition
457 321 0 0 $tokens[$i] =~ /^_func/ and $functions{$tokens[$i + 1]}[3]
510 10 0 124 $num =~ /^\d+$/ and $num <= 65535

or 3 conditions

line l !l&&r !l&&!r condition
405 2 0 714 $token eq 'ptgAdd' or $token eq 'ptgSub'
2 0 714 $token eq 'ptgAdd' or $token eq 'ptgSub' or $token eq 'ptgConcat'
0 1 713 $token eq 'ptgAdd' or $token eq 'ptgSub' or $token eq 'ptgConcat' or $token eq 'ptgMul'
1 0 713 $token eq 'ptgAdd' or $token eq 'ptgSub' or $token eq 'ptgConcat' or $token eq 'ptgMul' or $token eq 'ptgDiv'
1 0 713 $token eq 'ptgAdd' or $token eq 'ptgSub' or $token eq 'ptgConcat' or $token eq 'ptgMul' or $token eq 'ptgDiv' or $token eq 'ptgPower'
0 0 713 $token eq 'ptgAdd' or $token eq 'ptgSub' or $token eq 'ptgConcat' or $token eq 'ptgMul' or $token eq 'ptgDiv' or $token eq 'ptgPower' or $token eq 'ptgEQ'
0 0 713 $token eq 'ptgAdd' or $token eq 'ptgSub' or $token eq 'ptgConcat' or $token eq 'ptgMul' or $token eq 'ptgDiv' or $token eq 'ptgPower' or $token eq 'ptgEQ' or $token eq 'ptgNE'
0 0 713 $token eq 'ptgAdd' or $token eq 'ptgSub' or $token eq 'ptgConcat' or $token eq 'ptgMul' or $token eq 'ptgDiv' or $token eq 'ptgPower' or $token eq 'ptgEQ' or $token eq 'ptgNE' or $token eq 'ptgLE'
0 0 713 $token eq 'ptgAdd' or $token eq 'ptgSub' or $token eq 'ptgConcat' or $token eq 'ptgMul' or $token eq 'ptgDiv' or $token eq 'ptgPower' or $token eq 'ptgEQ' or $token eq 'ptgNE' or $token eq 'ptgLE' or $token eq 'ptgGE'
0 0 713 $token eq 'ptgAdd' or $token eq 'ptgSub' or $token eq 'ptgConcat' or $token eq 'ptgMul' or $token eq 'ptgDiv' or $token eq 'ptgPower' or $token eq 'ptgEQ' or $token eq 'ptgNE' or $token eq 'ptgLE' or $token eq 'ptgGE' or $token eq 'ptgLT'
0 0 713 $token eq 'ptgAdd' or $token eq 'ptgSub' or $token eq 'ptgConcat' or $token eq 'ptgMul' or $token eq 'ptgDiv' or $token eq 'ptgPower' or $token eq 'ptgEQ' or $token eq 'ptgNE' or $token eq 'ptgLE' or $token eq 'ptgGE' or $token eq 'ptgLT' or $token eq 'ptgGT'