Branch Coverage

File:blib/lib/Database/Abstraction/Query.pm
Coverage:58.3%

line%coveragebranch
126100TFunless my $db = $args{"_db"}
129100TFunless &blessed($db) and $db->isa("Database::Abstraction")
15650TFdefined $cols ? :
18250TFref $_[0] eq 'HASH' ? :
21850TFref $spec eq 'ARRAY' ? :
2770TFif (defined $order_by)
2830TF$dir =~ /DESC/i ? :
2860TFif $offset
2870TFif defined $limit
302100TF$count_only ? :
305100TFif (@{$$self{"_joins"};})
312100TFif (@{$$self{'_joins'};}) { }
100TFelsif ($$db{'type'} eq 'CSV' and not $$db{'no_entry'}) { }
313100TFif $where
31750TFif $where
319100TFif $where
322100TFunless ($count_only)
323100TFif defined $$self{"_order_by"}
324100TFif defined $$self{"_limit"}
325100TFif defined $$self{"_offset"}
34950TFif ($$db{"berkeley"})
3510TFif @{$$self{"_joins"};}
36150TFunless $sth->execute(@{$args;})
38850TFif ($$db{"berkeley"})
3900TFif @{$$self{"_joins"};}
40450TFunless $sth->execute(@{$args;})
42850TFif ($$db{"berkeley"})
4300TFif @{$$self{"_joins"};}
43850TFunless $sth->execute(@{$args;})
44250TF$row ? :