Branch Coverage: lib/Time/DoAfter.pm

# Branch Coverage

File: | lib/Time/DoAfter.pm
Coverage: | 82.4%

line | % | coverage | branch
--- | --- | --- | ---
25 | 50 | T | F | !ref($thing) && defined $thing && !($thing =~ /^[\d\.]+$/) ? :
| 100 | T | F | ref $thing eq 'ARRAY' || !ref($thing) && defined $thing && $thing =~ /^[\d\.]+$/ ? :
| 100 | T | F | ref $thing eq 'CODE' ? :
30 | 50 | T | F | if $type eq 'error'
33 | 100 | T | F | if exists $set->{$type}
45 | 100 | T | F | if ($singleton)
68 | 100 | T | F | if ($self->{$label}{'last'})
70 | 50 | T | F | if (ref $self->{$label}{'wait'}) { }
80 | 50 | T | F | if ($sleep > 0)
109 | 100 | T | F | defined $label ? :
110 | 100 | T | F | if defined $time
119 | 100 | T | F | if $label
120 | 100 | T | F | if defined $last
128 | 50 | T | F | defined $label ? :
129 | 100 | T | F | if ref $sub eq 'CODE'
137 | 50 | T | F | defined $label ? :
138 | 100 | T | F | if defined $wait