Branch Coverage

blib/lib/TAPx/Parser/Iterator.pm
Criterion Covered Total %
branch 19 22 86.3


line true false branch
62 55 26 if ($ref eq 'GLOB' or $ref eq 'IO::Handle') { }
26 0 elsif ($ref eq 'ARRAY') { }
116 0 53 unless @_
131 186 68 if (defined($line = $$self{'next'})) { }
132 139 47 if (defined(my $next = <$fh>)) { }
141 59 9 unless $$self{'is_last'}
144 16 52 if (not defined $line) { }
163 0 254 if (defined $line and $line =~ /^\s*not\s*$/)
175 60 3 if (defined $$self{'pid'})
176 52 8 if ($$self{'pid'} == waitpid($$self{'pid'}, 0))
208 47 1 (shift())->is_last ? :