| blib/lib/PAGI/Request.pm | |||
|---|---|---|---|
| Criterion | Covered | Total | % |
| subroutine | 73 | 88 | 82.9 |
| pod | 64 | 69 | 92.7 |
| line | count | pod | subroutine |
|---|---|---|---|
| 3 | 23 | n/a | BEGIN |
| 4 | 23 | n/a | BEGIN |
| 5 | 23 | n/a | BEGIN |
| 6 | 23 | n/a | BEGIN |
| 7 | 23 | n/a | BEGIN |
| 8 | 23 | n/a | BEGIN |
| 9 | 23 | n/a | BEGIN |
| 10 | 23 | n/a | BEGIN |
| 11 | 23 | n/a | BEGIN |
| 12 | 23 | n/a | BEGIN |
| 13 | 23 | n/a | BEGIN |
| 14 | 23 | n/a | BEGIN |
| 15 | 23 | n/a | BEGIN |
| 16 | 23 | n/a | BEGIN |
| 19 | 110 | Yes | new |
| 27 | 55 | Yes | method |
| 28 | 2 | Yes | path |
| 29 | 4 | Yes | raw_path |
| 30 | 12 | Yes | query_string |
| 31 | 3 | Yes | scheme |
| 32 | 4 | Yes | http_version |
| 33 | 1 | Yes | client |
| 34 | 2 | Yes | raw |
| 38 | 40 | n/a | _url_decode |
| 47 | 41 | n/a | _decode_utf8 |
| 56 | 1 | Yes | host |
| 62 | 18 | Yes | content_type |
| 71 | 4 | Yes | content_length |
| 77 | 72 | n/a | _header_snapshot |
| 84 | 3 | Yes | headers |
| 87 | 56 | Yes | header |
| 90 | 13 | Yes | header_all |
| 95 | 15 | Yes | query_params |
| 129 | 0 | No | raw_query_params |
| 135 | 12 | Yes | query_param |
| 141 | 0 | No | query |
| 148 | 0 | Yes | raw_query_param |
| 154 | 0 | No | raw_query |
| 161 | 7 | Yes | cookies |
| 171 | 5 | Yes | cookie |
| 176 | 9 | Yes | is_get |
| 177 | 9 | Yes | is_post |
| 178 | 7 | Yes | is_put |
| 179 | 7 | Yes | is_patch |
| 180 | 7 | Yes | is_delete |
| 181 | 7 | Yes | is_head |
| 182 | 7 | Yes | is_options |
| 193 | 5 | Yes | connection |
| 199 | 0 | Yes | is_connected |
| 208 | 0 | Yes | is_disconnected |
| 214 | 0 | Yes | disconnect_reason |
| 223 | 3 | Yes | on_disconnect |
| 232 | 2 | Yes | on_complete |
| 240 | 0 | Yes | disconnect_future |
| 248 | 2 | Yes | buffered_amount |
| 255 | 2 | Yes | high_water_mark |
| 262 | 2 | Yes | low_water_mark |
| 269 | 2 | Yes | on_high_water |
| 276 | 2 | Yes | on_drain |
| 283 | 3 | Yes | is_writable |
| 293 | 0 | Yes | is_json |
| 299 | 0 | Yes | is_form |
| 306 | 14 | Yes | is_multipart |
| 314 | 7 | Yes | accepts |
| 323 | 4 | Yes | preferred_type |
| 331 | 3 | Yes | bearer_token |
| 341 | 3 | Yes | basic_auth |
| 354 | 33 | Yes | path_params |
| 366 | 19 | n/a | _default_path_param_strict_opt |
| 369 | 25 | Yes | path_param |
| 384 | 9 | Yes | scope |
| 390 | 2 | Yes | response |
| 398 | 7 | Yes | state |
| 404 | 3 | Yes | body_stream |
| 432 | 6 | Yes | multipart_stream |
| 455 | 13 | Yes | body |
| 484 | 1 | Yes | text |
| 494 | 2 | Yes | json |
| 502 | 8 | Yes | form_params |
| 553 | 0 | No | form |
| 560 | 0 | Yes | form_param |
| 567 | 0 | Yes | raw_form_params |
| 573 | 0 | No | raw_form |
| 580 | 0 | Yes | raw_form_param |
| 586 | 6 | n/a | _parse_multipart_form |
| 624 | 4 | Yes | uploads |
| 640 | 2 | Yes | upload |
| 647 | 1 | Yes | upload_all |