Condition Coverage

blib/lib/Data/Ovulation.pm
Criterion Covered Total %
condition 23 36 63.8


and 3 conditions

line !l l&&!r l&&r condition
171 10 2 2 sprintf('%2.1f', $$list[$day] || 0) > $max6 and sprintf('%2.1f', $$list[$day + 1] || 0) > $max6
12 1 1 sprintf('%2.1f', $$list[$day] || 0) > $max6 and sprintf('%2.1f', $$list[$day + 1] || 0) > $max6 and sprintf('%2.1f', $$list[$day + 2] || 0) >= sprintf('%2.1f', $max6 + 0.2)
10 2 1 sprintf('%2.1f', $$list[$day] || 0) > $max6 and sprintf('%2.1f', $$list[$day + 1] || 0) > $max6
12 0 1 sprintf('%2.1f', $$list[$day] || 0) > $max6 and sprintf('%2.1f', $$list[$day + 1] || 0) > $max6 and sprintf('%2.1f', $$list[$day + 2] || 0) > $max6
2 0 1 sprintf('%2.1f', $$list[$day] || 0) > $max6 and sprintf('%2.1f', $$list[$day + 1] || 0) > $max6 and sprintf('%2.1f', $$list[$day + 2] || 0) > $max6 and sprintf('%2.1f', $$list[$day + 3] || 0) > $max6

or 2 conditions

line l !l condition
100 24 0 $$self{'_temperatures'} || []
171 14 0 $$list[$day] || 0
4 0 $$list[$day + 1] || 0
2 0 $$list[$day + 2] || 0
13 0 $$list[$day] || 0
3 0 $$list[$day + 1] || 0
1 0 $$list[$day + 2] || 0
1 0 $$list[$day + 3] || 0
214 2 0 $$list[$day + 3] || 0

or 3 conditions

line l !l&&r !l&&!r condition
117 0 0 48 $$params{'day'} < 0 or not int $$params{'day'}