Condition Coverage

blib/lib/Math/Prime/TiedArray.pm
Criterion Covered Total %
condition 35 62 56.4


and 3 conditions

line !l l&&!r l&&r condition
169 0 0 2 $value =~ /^\d+$/ and $value > 0
174 0 0 0 -e $value and not -w $value
211 0 0 0 $$self{'_cache'} and ref $$self{'_cache'} eq 'ARRAY'
0 0 0 $$self{'_cache'} and ref $$self{'_cache'} eq 'ARRAY' and defined $$self{'_cache'}[1]
0 0 0 $$self{'_cache'} and ref $$self{'_cache'} eq 'ARRAY' and defined $$self{'_cache'}[1] and $$self{'_cache'}[1] == 2
0 0 0 $$self{'_cache'} and ref $$self{'_cache'} eq 'ARRAY' and defined $$self{'_cache'}[1] and $$self{'_cache'}[1] == 2 and defined $$self{'_cache'}[2]
0 0 0 $$self{'_cache'} and ref $$self{'_cache'} eq 'ARRAY' and defined $$self{'_cache'}[1] and $$self{'_cache'}[1] == 2 and defined $$self{'_cache'}[2] and $$self{'_cache'}[2] == 3
249 4 0 1 $$self{'_options'}{'extend_ceiling'} and $$self{'_options'}{'extend_ceiling'} < 7500
255 0 1 4 $$self{'_options'}{'precompute'} and $$self{'_options'}{'precompute'} > $$self{'_max_prime'}
274 16 1 0 $$self{'_options'}{'extend_ceiling'} and $limit > $$self{'_options'}{'extend_ceiling'}
297 110373 14296 77403 $n > $$self{'_max_prime'} and $x > $y
124669 62502 14901 $n > $$self{'_max_prime'} and $x > $y and $n <= $limit
76798 9848 5053 $n > $$self{'_max_prime'} and $x > $y and $n <= $limit and $n % 12 == 11
306 55409 110814 35849 $n > $$self{'_max_prime'} and $n <= $limit
166223 29820 6029 $n > $$self{'_max_prime'} and $n <= $limit and $n % 12 == 7
311 47902 123138 31032 $n > $$self{'_max_prime'} and $n <= $limit
171040 31032 0 $n > $$self{'_max_prime'} and $n <= $limit and $n % 12 == 1 || $n % 12 == 5

or 2 conditions

line l !l condition
86 5 0 \%options || {}
196 0 5 $$self{'_options'}{'debug'} ||= 0
197 2 3 $$self{'_options'}{'precompute'} ||= 1000
198 0 5 $$self{'_options'}{'extend_step'} ||= 10

or 3 conditions

line l !l&&r !l&&!r condition
311 6894 6959 17179 $n % 12 == 1 || $n % 12 == 5