Branch Coverage

blib/lib/SQL/TwoWay.pm
Criterion Covered Total %
branch 26 34 76.4


line true false branch
43 4 28 if ($$node[0] eq 3) { }
11 17 elsif ($$node[0] eq 1) { }
17 0 elsif ($$node[0] eq 2) { }
45 0 4 unless (exists $$params{$name})
48 2 2 if ($$params{$name}) { }
59 0 11 unless (exists $$params{$name})
63 2 9 if (reftype($$params{$name}) eq 'ARRAY') { }
105 42 7 if ($$tokens[0][0] eq 2 or $$tokens[0][0] eq 1) { }
7 0 elsif ($$tokens[0][0] eq 3) { }
129 3 4 if ($$tokens[0][0] eq 4)
135 0 7 unless ($$tokens[0][0] eq 5)
200 20 67 if (defined $+{'variable'}) { }
12 55 elsif (defined $+{'ifcond'}) { }
4 51 elsif (defined $+{'else'}) { }
12 39 elsif (defined $+{'end'}) { }
39 0 elsif (defined $+{'sql1'}) { }
0 0 elsif (defined $+{'sql2'}) { }