Branch Coverage

blib/lib/FU/SQL.pm
Criterion Covered Total %
branch 35 36 97.2


line true false branch
23 143 100 if &builtin::created_as_string($_)
24 78 43 ref($_) =~ /^FU::SQL::/u ? :
122 121 if (&_israw) { }
28 28 22 $_ > 1 ? :
36 1 4 ref $_[0]{$_} eq 'FU::SQL::in' ? :
1 5 !defined($_[0]{$_}) ? :
4 4 @_ == 1 && ref $_[0] eq 'HASH' ? :
41 2 7 !@_ || @_ == 1 && ref $_[0] eq 'HASH' && keys %{$_[0]} == 0 ? :
42 2 1 !@_ || @_ == 1 && ref $_[0] eq 'HASH' && keys %{$_[0]} == 0 ? :
49 1 3 @_ == 1 && ref $_[0] eq 'ARRAY' ? :
2 4 if (@_ == 1 and ref $_[0] eq 'HASH') { }
56 0 4 if ref $a ne "ARRAY"
64 164 95 if length $$sql and not $$sql =~ /\s$/u
65 121 138 if (ref $_) { }
72 6 55 $opt->{'placeholder_style'} eq 'pg' ? :
76 4 12 $opt->{'quote_identifier'} ? :
80 2 2 if ($opt->{'in_style'} eq 'pg') { }
87 5 2 if $i