Branch Coverage

blib/lib/DBIx/SearchBuilder/Handle/mysql.pm
Criterion Covered Total %
branch 4 66 6.0


line true false branch
36 0 0 unless ($sth)
43 0 0 unless ($self->{'id'})
46 0 0 unless $self->{'id'}
63 0 0 unless $query =~ /\b\Q$table\E\b/i
68 0 0 unless $sth
76 0 0 if $self->{'QuoteTableNames'}
91 0 0 unless $query =~ /\b\Q$table\E\b/i
95 0 0 if $self->{'QuoteTableNames'}
106 0 0 unless $sth
117 0 0 if @ids < 1000
121 0 0 unless $sth
125 0 0 if (@ids)
128 0 0 unless $sth
132 0 0 $res == 0 ? :
165 0 0 unless $sb->_OrderClause =~ /(?
168 0 0 if (substr($self->DatabaseVersion, 0, 1) == 4) { }
173 0 0 if (not exists $_->{'ALIAS'} or ($_->{'ALIAS'} || '') eq "main")
179 0 0 ($_->{'ORDER'} || '') =~ /^des/i ? :
194 0 0 ($_->{'ORDER'} || '') =~ /^des/i ? :
0 0 ($_->{'ALIAS'} || '') ne 'main' ? :
210 0 0 unless ($$cache{lc $table})
211 0 0 unless my $sth = $self->dbh->column_info(undef, undef, $table, "%")
218 0 0 unless $$cache{lc $table}
279 0 0 unless $args{'From'} and $args{'To'}
280 0 0 if lc $args{'From'} eq lc $args{'To'}
304 0 1 if ($self->dbh)
315 0 4 if ($self->dbh)
319 1 3 if ($name =~ /^`(.*)`$/)
345 0 0 if $self->_IsMariaDB
351 0 0 if ($version >= 8)
367 0 0 if ($self->_IsMariaDB) { }
368 0 0 'version'->parse('v' . $version) >= 'version'->parse('v10.2') ? :
371 0 0 'version'->parse('v' . $version) >= 'version'->parse('v8') ? :