blib/lib/POE/Filter/HTTPD/Chunked.pm | |||
---|---|---|---|
Criterion | Covered | Total | % |
condition | 25 | 39 | 64.1 |
line | !l | l&&!r | l&&r | condition |
---|---|---|---|---|
141 | 139 | 52 | 72 | $to_return and not scalar @{$to_return;} |
402 | 22 | 23 | 0 | $requirement == 1 and $has_body |
45 | 0 | 0 | $requirement == 3 and not $has_body | |
442 | 38 | 0 | 21 | defined $content_length and $content_length |
38 | 20 | 1 | defined $content_length and $content_length and $is_chunked | |
47 | 10 | 1 | $is_chunked and $$self[4]->protocol eq 'HTTP/1.0' |
line | l | !l | condition |
---|---|---|---|
26 | 0 | 2 | $ENV{'POE_FILTER_HTTPD_DEBUG'} || 0 |
190 | 2 | 0 | status_message $code || 'Unknown Error' |
191 | 2 | 0 | $_->message || '' |
192 | 0 | 2 | $_->protocol || 'HTTP/1.0' |
244 | 12 | 0 | $content_type ||= 'text/html' |
245 | 12 | 0 | $status ||= 200 |
292 | 12 | 0 | $status ||= 400 |
293 | 12 | 0 | $details ||= '' |
294 | 12 | 0 | status_message $status || 'Unknown Error' |
line | l | !l&&r | !l&&!r | condition |
---|---|---|---|---|
326 | 31 | 16 | 0 | $version ||= $HTTP_0_9 |