Branch Coverage

blib/lib/Plack/App/CGIBin/Streaming/Request.pm
Criterion Covered Total %
branch 25 28 89.2


line true false branch
42 104 3564 if @_ > 1
83 0 51 if @_ % 2
84 0 51 if $$self{'writer'}
98 14 3333 if ($$self{'parse_headers'})
102 12 22 if ($hdr =~ /\Astatus\z/iu) { }
14 8 elsif ($hdr =~ /\Acontent-type\z/iu) { }
110 14 0 if ($$self{'_header_buffer'} =~ s/\A\r?\n//u)
112 6 8 if length $$self{'_header_buffer'}
134 8 3325 if ($len > $$self{'max_buffer'})
153 13 9 if $is_done
157 13 9 $is_done ? :
169 1 18 unless @{$$self{'_buffer'};}
177 9 9 unless $$self{'writer'}
198 9 13 if ($$self{'writer'}) { }