Branch Coverage

blib/lib/Schedule/Match.pm
Criterion Covered Total %
branch 45 64 70.3


line true false branch
156 0 10 if $Schedule::Match::DEBUG
192 0 10 &isleap($t_yt) ? :
200 0 16 if $t_dm > $NMAX[$t_my]
204 0 16 if $last < $base
205 0 16 if $base < $init - $YSEC
206 0 16 if $base < $init - $MSEC
207 0 16 if $base < $init - $DSEC
214 0 16 unless $$want{'t_dw'}{$time[6]} and $$want{'t_wm'}{$time[9]} and $$want{'t_om'}{$time[10]}
224 0 16 if $last < $time
225 0 16 if $time < $init
227 10 6 if push(@keep, $time) >= $keep
228 0 6 unless $deep
235 9 1 wantarray ? :
260 0 4 if $Schedule::Match::DEBUG
282 2 9 if $t1 < $u0
283 3 6 if $t0 > $u1
286 2 4 if ($t0 <= $u0 and $u0 <= $t1) { }
4 0 elsif ($u0 <= $t0 and $t0 <= $u1) { }
287 2 0 if push(@keep, $u0) >= $keep
290 2 2 if push(@keep, $t0) >= $keep
295 1 3 wantarray ? :
305 3 16 if $_[0] % 4 == 0
348 20 4 defined $time ? :
350 1 23 unless wantarray
373 0 167 if $Schedule::Match::DEBUG
377 104 82 if /^\*$/
378 76 110 if /^(\d+)$/
379 6 180 if /^(\d+)-(\d+)$/
389 0 167 if ($Schedule::Match::DEBUG)
392 167 0 wantarray ? :
402 0 80 if ($Schedule::Match::DEBUG)
405 80 0 @list ? :