Condition Coverage

blib/lib/CHI.pm
Criterion Covered Total %
condition 0 21 0.0


and 3 conditions

line !l l&&!r l&&r condition
75 0 0 0 $$config{'memoize_cache_objects'} and keys %params <= 1

or 2 conditions

line l !l condition
46 0 0 $memoized_cache_objects{$class} ||= {}
85 0 0 $$config{'defaults'} || {}
86 0 0 $$config{'namespace'}{$params{'namespace'} or 'Default'} || {}

or 3 conditions

line l !l&&r !l&&!r condition
61 0 0 0 $stats{$class} ||= 'CHI::Stats'->new('chi_root_class', $class)
88 0 0 0 $params{'storage'} || $$namespace_defaults{'storage'} || $$core_defaults{'storage'}
133 0 0 0 exists $params{'max_size'} or exists $params{'is_size_aware'}
136 0 0 0 exists $params{'l1_cache'} or exists $params{'mirror_cache'}