Branch Coverage

blib/lib/Iterator/Flex/Map.pm
Criterion Covered Total %
branch 8 12 66.6


line true false branch
49 0 9 unless Ref::Util::XS::is_coderef($code)
57 0 9 unless Ref::Util::XS::is_hashref($state)
77 0 106 if $iterator_state == 1
79 67 39 unless (@values)
85 12 55 unless (eval { do { my $value = &$src(); local $_ = $value; @values = &$code(); 1 } })
86 0 12 unless Ref::Util::XS::is_blessed_ref($@) and $@->isa("Iterator::Flex::Failure::Exhausted")