Subroutine Coverage

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