Branch Coverage

blib/lib/ObjectDB/Table.pm
Criterion Covered Total %
branch 0 58 0.0


line true false branch
23 0 0 if ref $class
56 0 0 if ($single) { }
0 0 elsif (my $page = $params{'page'}) { }
62 0 0 unless $page and $page =~ /^[0-9]+$/
63 0 0 unless $page_size and $page_size =~ /^[0-9]+$/
93 0 0 if $params{'join'}
124 0 0 if ($single) { }
0 0 elsif (my $page = $params{'page'}) { }
130 0 0 unless $page and $page =~ /^[0-9]$/
131 0 0 unless $page_size and $page_size =~ /^[0-9]$/
157 0 0 unless ($params{'rows_as_hashes'})
159 0 0 unless $meta
172 0 0 if (ref $bind eq 'HASH') { }
178 0 0 if $bind and ref $bind eq 'ARRAY'
187 0 0 if (my $cb = $params{'each'}) { }
0 0 elsif ($single or wantarray) { }
205 0 0 unless $rows and @$rows
215 0 0 if ($params{'rows_as_hashes'}) { }
229 0 0 unless defined $row
237 0 0 if ($params{'rows_as_hashes'}) { }
259 0 0 if (my $cb = $params{'each'}) { }
0 0 elsif ($single or $params{'wantarray'}) { }
265 0 0 if ($params{'rows_as_hashes'}) { }
280 0 0 unless $rows and @$rows
286 0 0 if ($params{'rows_as_hashes'}) { }
295 0 0 $single ? :
300 0 0 unless defined $row
306 0 0 if ($params{'rows_as_hashes'}) { }
368 0 0 if $params{'join'}