Branch Coverage

blib/lib/Iterator/Flex/Freeze.pm
Criterion Covered Total %
branch 13 22 59.0


line true false branch
56 0 4 unless Ref::Util::XS::is_coderef($code)
59 1 3 unless can_meth($iterator, "freeze")
62 0 3 unless can_meth($iterator, "set_exhausted") and can_meth($iterator, "is_exhausted")
73 0 3 unless Ref::Util::XS::is_hashref($state)
78 0 3 unless Ref::Util::XS::is_coderef($serialize)
96 8 16 if $src->is_exhausted
104 0 12 unless $src->may($meth)
116 12 0 $suffix ? :
117 0 12 if $@ ne ""
118 12 0 if $src->does($role)
122 0 12 unless defined $role