Branch Coverage

blib/lib/DB2/Row.pm
Criterion Covered Total %
branch 0 76 0.0


line true false branch
48 0 0 if ($init)
51 0 0 if (exists $$self{'CONFIG'}{'_db_object'})
61 0 0 if exists $$self{'CONFIG'}{$p}
64 0 0 if exists $$col{'default'}
79 0 0 unless (exists $$self{'_table'})
97 0 0 if ($self and $self->_modified)
103 0 0 if ($genColumn and not defined $self->column($genColumn))
132 0 0 if ($self->_modified)
152 0 0 unless (defined $ts)
175 0 0 unless (defined $time)
181 0 0 if ($time =~ /$timestamp_re/)
202 0 0 unless (defined $time)
207 0 0 if ($time =~ /^\d+$/) { }
0 0 elsif ($time =~ m[^(\d{2})/(\d{2})/(\d{4})$]) { }
0 0 elsif ($time =~ /^(\d{2}).(\d{2}).(\d{4})$/) { }
216 0 0 if ($m > 12)
229 0 0 if ($m > 12)
291 0 0 if (scalar @_)
295 0 0 if (scalar @_)
302 0 0 if ($col_type eq 'TIMESTAMP') { }
0 0 elsif ($col_type eq 'DATE') { }
0 0 elsif ($col_type eq 'NULLBOOL') { }
0 0 elsif ($col_type eq 'BOOL') { }
312 0 0 defined $val ? :
0 0 $val ? :
316 0 0 $val ? :
322 0 0 if (not exists $$self{'ORIGVALUE'}{$name} or not defined $val and defined $$self{'ORIGVALUE'}{$name} or $val ne $$self{'ORIGVALUE'}{$name}) { }
333 0 0 unless $self->_modified
347 0 0 if (defined $self->_table->get_column($name_mod))
352 0 0 if ($type eq 'BOOL') { }
0 0 elsif ($type eq 'NULLBOOL') { }
358 0 0 uc $rc eq 'Y' ? :
0 0 defined $rc ? :
392 0 0 !($force_scalar && wantarray) ? :
405 0 0 unless (ref $self and $self->isa('DB2::Row') or $self eq 'DB2::Row' or $self and $self->isa('DB2::Row'))
423 0 0 unless (ref $self and $self->isa('DB2::Row') or $self eq 'DB2::Row' or $self and $self->isa('DB2::Row'))
483 0 0 if $self
528 0 0 defined $val ? :