Branch Coverage

blib/lib/Objects/Collection.pm
Criterion Covered Total %
branch 6 40 15.0


line true false branch
147 3 0 if (my $item_refs = $self->fetch_objects($id))
166 0 3 ref $_ ? :
168 0 3 unless @ids
172 3 0 if (scalar @fecth and my $results = $self->_fetch(@fecth))
178 2 0 if ref $ref
187 5 0 if exists $$_{'id'}
200 0 0 ref $_ ? :
202 0 0 if (not @ids) { }
211 0 0 ref $_ ? :
236 0 0 unless @store_ids
240 0 0 unless ref $ref
241 0 0 ref $ref eq 'HASH' ? :
0 0 if (ref $ref eq 'HASH' ? $$ref{'_changed'} : $ref->_changed)
245 0 0 if (%to_store)
262 0 0 ref $_ ? :
289 0 0 if (ref $value eq 'HASH') { }
290 0 0 if (my $obj = tied $value) { }
291 0 0 if $obj->_changed
294 0 0 if $$value{'_changed'}
298 0 0 if $value->_changed