Condition Coverage

blib/lib/Time/UTC.pm
Criterion Covered Total %
condition 45 48 93.7


and 3 conditions

line !l l&&!r l&&r condition
400 82 2 1 $min == 0 and $instant < $segments[0]->start_tai_instant
403 80 2 2 $max == $final and $instant >= $segments[$final]->start_tai_instant
436 82 3 1 $min == 0 and $day < $segments[0]->start_utc_day
439 80 2 3 $max == $final and $day >= $segments[$final]->start_utc_day
624 1 1 16 $hr->is_int and not $hr->is_negative
2 1 15 $hr->is_int and not $hr->is_negative and $hr < 24
626 2 2 11 $mi->is_int and not $mi->is_negative
4 2 9 $mi->is_int and not $mi->is_negative and $mi < 60
628 2 4 3 not $sc->is_negative and $hr == 23 && $mi == 59 || $sc < 60
700 1 1 21 $mo->is_int and $mo >= 1
2 1 20 $mo->is_int and $mo >= 1 and $mo <= 12
704 1 1 18 $dy->is_int and $dy >= 1
2 1 17 $dy->is_int and $dy >= 1 and $dy <= $monthstarts->[$mo] - $$monthstarts[$mo - 1]

or 3 conditions

line l !l&&r !l&&!r condition
517 82 82 164 $secs->is_negative or $secs >= $day_len
564 0 0 0 $secs->is_negative or $secs >= $day_len
628 3 3 1 $hr == 23 && $mi == 59 || $sc < 60