Branch Coverage

blib/lib/Search/QueryParser/SQL.pm
Criterion Covered Total %
branch 0 46 0.0


line true false branch
163 0 0 ref $_[0] eq 'HASH' ? :
173 0 0 unless my $cols = delete $$args{'columns'}
179 0 0 unless (ref $$self{'default_column'})
183 0 0 if $debug
190 0 0 unless my $cols = shift()
195 0 0 if (not $reftype or $reftype ne 'ARRAY' and $reftype ne 'HASH')
200 0 0 if ($reftype eq 'ARRAY') { }
0 0 elsif ($reftype eq 'HASH') { }
214 0 0 if (blessed $val) { }
0 0 elsif (ref $val eq 'HASH') { }
0 0 elsif (not ref $val) { }
222 0 0 unless $obj->is_int
223 0 0 unless $obj->is_int
238 0 0 if (defined $column->alias)
241 0 0 ref $column->alias ? :
269 0 0 unless my $query = $self->SUPER::parse(@_)
272 0 0 if ($$self{'strict'})
274 0 0 unless defined $$query{$key}
276 0 0 unless $$subq{'field'}
277 0 0 unless (exists $$self{'columns'}{$$subq{'field'}})
301 0 0 if (@_)
315 0 0 unless my $name = shift()
316 0 0 unless (exists $$self{'columns'}{$name})