Branch Coverage

blib/lib/Data/Mapper.pm
Criterion Covered Total %
branch 0 30 0.0


line true false branch
28 0 0 if $data
36 0 0 if ref $data ne 'ARRAY'
50 0 0 if $has_changes and not $data->is_changed
57 0 0 if $has_changes
70 0 0 if defined $adapter
71 0 0 unless $$self{'adapter'}
82 0 0 if $@
92 0 0 unless $name
118 0 0 if (&Scalar::Util::blessed($data))
119 0 0 if ($data->can('as_serializable')) { }
0 0 elsif (&Scalar::Util::reftype($data) eq 'HASH') { }
136 0 0 unless my $schema = $self->adapter->schemata->{$table}
140 0 0 unless scalar @$primary_keys
146 0 0 if ($data->isa('Data::Mapper::Data')) { }
164 0 0 unless keys %{$$result{'where'};}