Branch Coverage

blib/lib/Jorge/ObjectCollection.pm
Criterion Covered Total %
branch 0 62 0.0


line true false branch
28 0 0 unless $value
31 0 0 if ($obj->get_from_db($value))
55 0 0 if $key =~ /^_/
56 0 0 unless grep {$_ eq $key;} @fields
59 0 0 if (ref $$params{$key} eq 'ARRAY') { }
64 0 0 if ($fields{$key}{'class'} and ref $$params{$key}[1] eq ref $fields{$key}{'class'}) { }
79 0 0 if (lc $oper eq 'or')
88 0 0 if ($fields{$key}{'class'} and ref $$v[1] eq ref $fields{$key}{'class'}) { }
101 0 0 unless $or
102 0 0 if (@query_params) { }
111 0 0 if (lc $oper eq 'in')
116 0 0 if (@query_params) { }
131 0 0 if (lc $oper eq 'between')
132 0 0 if (@query_params) { }
144 0 0 if (lc $oper eq 'is null')
145 0 0 if (@query_params) { }
156 0 0 unless ($oper =~ /^[<>=!]{1,2}||between||or||like$/)
164 0 0 if ($fields{$key}{'class'}) { }
175 0 0 if (@query_params) { }
184 0 0 if ($$params{'_order_by'})
185 0 0 if (ref $$params{'_order_by'} eq 'ARRAY') { }
188 0 0 if ($param =~ /^\+/)
192 0 0 unless grep {$_ eq $param;} @fields
193 0 0 if (not $query =~ /ORDER BY/) { }
194 0 0 $asc ? :
197 0 0 $asc ? :
204 0 0 if ($param =~ /^\+/)
208 0 0 if (grep {$_ eq $param;} @fields)
209 0 0 $asc ? :
214 0 0 if ($pagelength)
242 0 0 if ($$params{'_query'}) { }