Condition Coverage

blib/lib/Time/UTC.pm
Criterion Covered Total %
condition 44 48 91.6


and 3 conditions

line !l l&&!r l&&r condition
405 78 2 1 $min == 0 and $instant < $segments[0]->start_tai_instant
408 76 2 2 $max == $final and $instant >= $segments[$final]->start_tai_instant
441 78 3 1 $min == 0 and $day < $segments[0]->start_utc_day
444 76 2 3 $max == $final and $day >= $segments[$final]->start_utc_day
629 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
631 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
633 2 7 0 not $sc->is_negative and $hr == 23 && $mi == 59 || $sc < 60
705 1 1 21 $mo->is_int and $mo >= 1
2 1 20 $mo->is_int and $mo >= 1 and $mo <= 12
709 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
522 78 78 156 $secs->is_negative or $secs >= $day_len
569 0 0 0 $secs->is_negative or $secs >= $day_len
633 3 3 1 $hr == 23 && $mi == 59 || $sc < 60