Branch Coverage

blib/lib/MCE/Shared/Hash.pm
Criterion Covered Total %
branch 6 48 12.5


line true false branch
37 0 0 if @_
63 0 0 ref $_[0] eq 'HASH' ? :
74 0 0 ref $_[0] eq 'HASH' ? :
77 0 0 if (@_) { }
84 0 0 if $params->{'flush'}
103 2 0 if (not @keys) { }
0 0 elsif (@keys == 1 and $keys[0] =~ /^(?:key|val)[ ]+\S\S?[ ]+\S/) { }
111 2 4 unless @keys
124 0 0 if (@_ == 1 and $_[0] =~ /^(?:key|val)[ ]+\S\S?[ ]+\S/) { }
0 0 elsif (wantarray) { }
128 0 0 exists $self->{$_} ? :
129 0 0 @_ ? :
143 0 3 if (@_ == 1 and $_[0] =~ /^(?:key|val)[ ]+\S\S?[ ]+\S/) { }
3 0 elsif (wantarray) { }
148 0 3 @_ ? :
162 0 0 if (@_ == 1 and $_[0] =~ /^(?:key|val)[ ]+\S\S?[ ]+\S/) { }
0 0 elsif (wantarray) { }
167 0 0 @_ ? :
194 0 0 if exists $self->{$key}
208 0 0 unless exists $self->{$key}
219 0 0 @_ ? :
231 0 0 defined wantarray ? :
272 0 0 if exists $_[0]{$_[1]}
284 0 0 defined $_[1] ? :