Branch Coverage

lib/DB/Object/Fields.pm
Criterion Covered Total %
branch 0 28 0.0


line true false branch
39 0 0 unless $self->{'table_object'}
48 0 0 if (@_) { }
50 0 0 $_[0] ? :
0 0 $_[0] =~ /^\d+$/ ? :
59 0 0 unless length $self->{$f}
60 0 0 unless $self->_is_object($self->{$f})
78 0 0 unless exists $fields->{$field}
121 0 0 if $@
136 0 0 if (my $code = $self->can($method)) { }
0 0 elsif (exists $fields->{$method}) { }
148 0 0 unless $self->_load_class("Module::Generic::Exception")
151 0 0 if (ref $on_unknown_field eq 'CODE') { }
0 0 elsif (defined $on_unknown_field and $on_unknown_field eq 'die' || $on_unknown_field eq 'fatal') { }
165 0 0 unless $self->_load_class("DB::Object::Fields::Unknown")