Branch Coverage

blib/lib/Data/Remember/Class.pm
Criterion Covered Total %
branch 21 36 58.3


line true false branch
35 0 84 unless (defined $clean_que)
51 0 15 unless (defined $clean_que)
60 10 5 if (defined reftype($fact_list) and reftype $fact_list eq 'ARRAY') { }
77 0 218 unless (defined $clean_que)
92 0 10 unless (defined $clean_que)
100 0 10 unless defined $value_ref_type
102 10 0 if ($value_ref_type eq 'HASH') { }
0 0 elsif ($value_ref_type eq 'ARRAY') { }
105 10 30 unless @keys
114 0 0 unless @indexes
123 0 0 unless @values
136 0 5 unless (defined $clean_que)
160 0 16 unless (defined $clean_que)
176 0 40 unless (defined $clean_que)
184 10 30 if (ref $fact and reftype $fact eq 'HASH') { }
10 20 elsif (ref $fact and reftype $fact eq 'ARRAY') { }
188 15 15 if &$code($key, $value)
201 10 10 if &$code(undef, $fact)