Branch Coverage

blib/lib/DBIx/DataStore/ResultSet.pm
Criterion Covered Total %
branch 9 24 37.5


line true false branch
20 0 0 if ($$self->{'_sth'}->err)
24 0 0 if ($data and @$data)
43 14 5 if (my $row = $$self->{'_sth'}->fetchrow_arrayref)
54 0 0 if ($self->next)
67 1 0 unless defined $Data::Page::VERSION
88 1 2 unless $$self->{'_st_type'} eq 'select'
91 0 2 if (defined $$self->{'_total_rows'} and $$self->{'_total_rows'} =~ /^\d+$/o)
95 0 2 if ($$self->{'_sql'} =~ /^\s*select\s+count\(\s*[*]\s*\)\s+/iso) { }
96 0 0 if ($self and $self->next)
102 0 2 if ($$self->{'_sql'} =~ /\s+limit\s+\d+(?!.*[)])/io)
103 0 0 if &DEBUG() >= 3
110 0 2 unless $sth->execute(@{$$$self{'_binds'};})