Branch Coverage

blib/lib/Class/DBI/Sybase.pm
Criterion Covered Total %
branch 0 46 0.0


line true false branch
88 0 0 unless $$col[0][3]
94 0 0 $$_[5] eq 'text' ? :
105 0 0 if $identity
114 0 0 unless $sth
116 0 0 unless (UNIVERSAL::isa($sth, 'DBI::st'))
121 0 0 if $$sth{'Active'}
127 0 0 unless $$sth{'Active'}
132 0 0 if $@
144 0 0 if ($data and grep {$_ eq $column;} @text_columns) { }
169 0 0 if defined $identity_columns[0] and $column eq $identity_columns[0]
174 0 0 unless grep {$_ eq $column;} @text_columns
186 0 0 if @identity_columns == 1 and not defined $$data{$identity_columns[0]}
189 0 0 if $$sth{'Active'}
192 0 0 if ($@)
218 0 0 if grep {$_ eq $changed;} @identity_columns
219 0 0 if grep {$_ eq $changed;} @text_columns
239 0 0 unless grep {$_ eq $changed;} @identity_columns
250 0 0 if defined &{"${class}::$name";}
252 0 0 if 'Class::DBI'->can($name) and not $name eq 'id' && join(' ', $class->primary_columns) eq 'id'
267 0 0 ref $_ ? :
302 0 0 unless $col->isa('Class::DBI::Column')
311 0 0 if ref $name
312 0 0 unless $$self{'_allcol'}{$name}