| blib/lib/Iterator/Flex/Cycle.pm | |||
|---|---|---|---|
| Criterion | Covered | Total | % |
| branch | 12 | 18 | 66.6 |
| line | true | false | branch |
|---|---|---|---|
| 47 | 0 | 4 | unless Ref::Util::XS::is_arrayref($array) |
| 55 | 0 | 5 | unless Ref::Util::XS::is_hashref($state) |
| 63 | 4 | 1 | unless defined $next |
| 65 | 0 | 0 | if defined $prev and $prev < 0 || $prev >= $len |
| 68 | 0 | 1 | if defined $current and $current < 0 || $current >= $len |
| 71 | 0 | 5 | if $next < 0 or $next > $len |
| 87 | 16 | 6 | defined $prev ? : |
| 91 | 19 | 3 | defined $current ? : |
| 95 | 4 | 19 | if $next == $len |