Condition Coverage

blib/lib/Remind/Parser.pm
Criterion Covered Total %
condition 14 30 46.6


and 3 conditions

line !l l&&!r l&&r condition
81 14 0 0 $self->strip_times and $description =~ s/^((\d\d?):(\d\d)([ap]m) )//
216 0 0 0 $y % 4 == 0 && ($y % 100 != 0 || $y % 400 == 0)

or 2 conditions

line l !l condition
231 4 2 dayofweek($d, $m, $y) || 7
256 4 3 $M || 0
0 7 $S || 0

or 3 conditions

line l !l&&r !l&&!r condition
88 2 12 0 $loc2event{$loc} ||= $next_event++
170 8 6 0 $$date_info{$ymd} ||= _normalize_date({'date', $ymd, 'year', $year, 'month', $month, 'day', $day, 'reminders', []})
230 20 0 0 $$r{'date'} ||= _format_date($y, $m, $d)
231 14 6 0 $dow_cache{$ymd} ||= dayofweek($d, $m, $y) || 7
0 20 0 $$r{'day_of_week'} ||= ($dow_cache{$ymd} ||= dayofweek($d, $m, $y) || 7)
262 0 0 0 $d < 28 or $d != _last_day_in_month($y, $m)