Branch Coverage

blib/lib/IPC/SharedCache.pm
Criterion Covered Total %
branch 6 138 4.3


line true false branch
455 0 1 if $$options{'debug'}
469 0 1 if @_ % 2
472 0 4 unless exists $$options{lc $_[$x]}
479 0 3 unless defined $$options{$name}
483 0 1 if $$options{'debug'}
501 0 0 if $$options{'debug'}
508 0 0 unless defined $root
517 0 0 if exists $$root_record{'map'}{$key}
525 0 0 if (defined $object)
529 0 0 if $@
531 0 0 if $$options{'debug'} and $result
532 0 0 if $$options{'debug'} and not $result
533 0 0 if $result
538 0 0 if $@
540 0 0 if defined $object
551 0 0 if $$options{'debug'}
558 0 0 if ($$options{'max_size'} and length $cache_block > $$options{'max_size'})
560 0 0 if $$options{'debug'}
569 0 0 unless defined $root
581 0 0 if (exists $$root_record{'map'}{$key}) { }
588 0 0 unless defined $share
606 0 0 if defined $share
608 0 0 unless defined $share
622 0 0 if ($$options{'max_size'})
633 0 0 unless defined $share
646 0 0 if $@
649 0 0 if $@
663 0 0 if $$options{'debug'}
670 0 0 unless defined $root
679 0 0 unless (exists $$root_record{'map'}{$key})
692 0 0 unless defined $share
705 0 0 if $@
717 0 0 if $$options{'debug'}
724 0 0 unless defined $root
735 0 0 if exists $$root_record{'map'}{$key}
744 0 0 if $$options{'debug'}
751 0 0 unless defined $root
773 0 0 if $$options{'debug'}
780 0 0 unless defined $root
791 0 0 if $$root_record{'queue'}[$x] eq $lastkey
808 0 0 if $$options{'debug'}
826 0 0 unless defined $segment_size
827 0 0 if not defined $key or scalar @_ > 2
838 0 0 unless defined $test
848 0 0 unless defined $root
894 0 0 unless defined $segment_size
895 0 0 if not defined $key or scalar @_ > 2
918 0 0 unless defined $share
938 0 1 if defined $root
946 0 0 if (defined $root)
970 0 0 unless defined $root
974 0 0 if $@
978 0 0 if $$options{'debug'}
991 0 0 unless defined $result
1003 0 0 unless defined $result
1017 0 0 if $@
1018 0 0 unless defined $root_block
1022 0 0 if $@
1023 0 0 unless ref $root_record eq 'HASH'
1040 0 0 unless defined $share
1045 0 0 if $@
1050 0 0 if $@
1052 0 0 if wantarray
1068 0 0 if ($validate_type eq 'CODE') { }
0 0 elsif ($validate_type eq 'ARRAY') { }
1072 0 0 if (ref $real_callback eq 'CODE') { }
1089 0 0 if ($load_type eq 'CODE') { }
0 0 elsif ($load_type eq 'ARRAY') { }
1093 0 0 if (ref $real_callback eq 'CODE') { }