| blib/lib/MooX/Failover.pm | |||
|---|---|---|---|
| Criterion | Covered | Total | % |
| branch | 20 | 24 | 83.3 |
| line | true | false | branch |
|---|---|---|---|
| 252 | 6 | 0 | if (my $ref = ref $args) { } |
| 254 | 6 | 0 | if $ref eq 'ARRAY' |
| 255 | 0 | 0 | if $ref eq 'HASH' |
| 274 | 1 | 9 | unless $next{'class'} |
| 276 | 1 | 8 | unless try_load_class($next{'class'}) |
| 280 | 1 | 7 | if $next{'class'} eq $caller |
| 285 | 1 | 6 | unless $next{'class'}->can($next{'constructor'}) |
| 288 | 3 | 3 | unless exists $next{'err_arg'} |
| 289 | 3 | 3 | unless exists $next{'class_arg'} |
| 298 | 5 | 1 | if defined $next{'err_arg'} |
| 299 | 5 | 1 | if defined $next{'class_arg'} |
| 301 | 1 | 5 | if defined $next{'orig_arg'} |