| blib/lib/Iterator/Flex/Chunk.pm | |||
|---|---|---|---|
| Criterion | Covered | Total | % |
| branch | 8 | 10 | 80.0 |
| line | true | false | branch |
|---|---|---|---|
| 68 | 0 | 3 | unless Ref::Util::XS::is_hashref($state) |
| 92 | 2 | 14 | if $iterator_state == 1 or $next_is_exhausted |
| 99 | 4 | 10 | unless (eval { do { push @chunked, &$src() while @chunked < $capacity; 1 } }) |
| 100 | 0 | 4 | unless Ref::Util::XS::is_blessed_ref($@) and $@->isa("Iterator::Flex::Failure::Exhausted") |
| 104 | 2 | 2 | unless @chunked |