Condition Coverage

blib/lib/Data/Censor.pm
Criterion Covered Total %
condition 8 16 50.0


and 3 conditions

line !l l&&!r l&&r condition
143 0 6 6 $$self{'is_sensitive_field'} and $$self{'is_sensitive_field'}{lc $key}
6 0 0 $$self{'censor_regex'} and $key =~ /$$self{'censor_regex'}/
195 0 0 0 ref $class && $class->isa('Data::Censor')

or 2 conditions

line l !l condition
112 0 2 $args{'recurse_limit'} || 100
128 2 2 $recurse_count ||= 0

or 3 conditions

line l !l&&r !l&&!r condition
143 6 0 6 $$self{'is_sensitive_field'} and $$self{'is_sensitive_field'}{lc $key} or $$self{'censor_regex'} and $key =~ /$$self{'censor_regex'}/