blib/lib/Time/Clock.pm | |||
---|---|---|---|
Criterion | Covered | Total | % |
condition | 52 | 66 | 78.7 |
line | !l | l&&!r | l&&r | condition |
---|---|---|---|---|
86 | 0 | 0 | 4 | $hour >= 0 and $hour <= 24 |
91 | 1 | 1 | 577 | $hour >= 0 and $hour <= 23 |
109 | 1 | 1 | 562 | $minute >= 0 and $minute <= 59 |
126 | 1 | 1 | 559 | $second >= 0 and $second <= 59 |
143 | 1 | 1 | 42 | $nanosecond >= 0 and $nanosecond < 1000000000 |
156 | 224 | 60 | 13 | @_ and defined $_[0] |
265 | 1 | 1 | 5 | $min == 0 and $sec == 0 |
2 | 1 | 4 | $min == 0 and $sec == 0 and $fsec == 0 |
line | l | !l | condition |
---|---|---|---|
51 | 80 | 0 | $Default_Format{$invocant} ||= '%H:%M:%S%n' |
98 | 1407 | 88 | $$self{'hour'} ||= 0 |
115 | 1135 | 53 | $$self{'minute'} ||= 0 |
132 | 651 | 64 | $$self{'second'} ||= 0 |
206 | 46 | 64 | $ns || 0 |
230 | 11 | 0 | $ns || 0 |
234 | 9 | 0 | $ns || 0 |
330 | 146 | 347 | $args{'hours'} || 0 |
179 | 314 | $args{'minutes'} || 0 | |
178 | 315 | $args{'seconds'} || 0 | |
388 | 3 | 6 | $self->nanosecond || 0 |
416 | 5 | 3 | $self->nanosecond || 0 |
line | l | !l&&r | !l&&!r | condition |
---|---|---|---|---|
86 | 0 | 0 | 4 | not defined $hour or $hour >= 0 and $hour <= 24 |
91 | 0 | 0 | 579 | not defined $hour or $hour >= 0 and $hour <= 23 |
109 | 4 | 0 | 564 | not defined $minute or $minute >= 0 and $minute <= 59 |
126 | 7 | 0 | 561 | not defined $second or $second >= 0 and $second <= 59 |
143 | 51 | 0 | 44 | not defined $nanosecond or $nanosecond >= 0 and $nanosecond < 1000000000 |
198 | 110 | 0 | 0 | $format ||= ref($self)->default_format |