Branch Coverage

blib/lib/Persistent/Memory.pm
Criterion Covered Total %
branch 22 66 33.3


line true false branch
180 0 0 unless @_ > 0
182 0 0 unless ref $this
187 0 0 unless defined $$this{'DataStore'}{'Hash'}
188 0 0 if @_
229 0 11 unless @_ == 1
231 0 11 unless ref $this
246 0 11 if (defined $$href{$id})
256 55 0 defined $value ? :
312 0 3 unless @_ > 0
314 0 3 unless ref $this
319 3 0 unless @id
328 3 0 defined $$href{$id} ? :
383 0 1 unless @_ > 1
385 0 1 unless ref $this
400 1 0 if (defined $$href{$id}) { }
488 0 7 unless @_ < 4
490 0 7 unless ref $this
514 0 29 if ($Persistent::Memory::EVAL_ERROR)
520 2 5 if $order_by
548 0 53 unless @_ > 0
550 0 53 unless ref $this
555 9 44 if @_
558 43 10 if (defined $$this{'DataStore'}{'Delimiter'}) { }
582 0 0 unless @_ > 0
584 0 0 unless ref $this
602 0 0 unless @_ > 0
604 0 0 unless ref $this
620 0 0 unless @_ > 0
622 0 0 unless ref $this
642 0 0 unless @_ > 0
644 0 0 unless ref $this
661 0 0 unless @_ > 0
663 0 0 unless ref $this