Subroutine Coverage
| blib/lib/PAGI/WebSocket.pm |
|
| Criterion |
Covered |
Total |
% |
| subroutine |
73 |
73 |
100.0
|
| pod |
58 |
58 |
100.0
|
| line |
count |
pod |
subroutine |
|
3
|
22 |
n/a |
BEGIN |
|
4
|
22 |
n/a |
BEGIN |
|
5
|
22 |
n/a |
BEGIN |
|
6
|
22 |
n/a |
BEGIN |
|
7
|
22 |
n/a |
BEGIN |
|
8
|
22 |
n/a |
BEGIN |
|
9
|
22 |
n/a |
BEGIN |
|
10
|
22 |
n/a |
BEGIN |
|
11
|
22 |
n/a |
BEGIN |
|
15
|
156 |
Yes |
new |
|
51
|
4 |
Yes |
scope |
|
52
|
2 |
Yes |
path |
|
53
|
2 |
Yes |
raw_path |
|
54
|
19 |
Yes |
query_string |
|
55
|
2 |
Yes |
scheme |
|
56
|
3 |
Yes |
http_version |
|
57
|
3 |
Yes |
subprotocols |
|
58
|
1 |
Yes |
client |
|
59
|
1 |
Yes |
server |
|
64
|
6 |
Yes |
state |
|
71
|
2 |
Yes |
path_params |
|
76
|
6 |
Yes |
path_param |
|
83
|
58 |
n/a |
_url_decode |
|
92
|
50 |
n/a |
_decode_utf8 |
|
102
|
32 |
Yes |
query_params |
|
136
|
2 |
Yes |
raw_query_params |
|
142
|
23 |
Yes |
query |
|
148
|
2 |
Yes |
raw_query |
|
154
|
4 |
Yes |
header |
|
167
|
3 |
Yes |
headers |
|
181
|
2 |
Yes |
header_all |
|
186
|
4 |
Yes |
connection_state |
|
189
|
17 |
Yes |
is_connected |
|
194
|
135 |
Yes |
is_closed |
|
198
|
50 |
Yes |
close_code |
|
199
|
50 |
Yes |
close_reason |
|
203
|
2 |
Yes |
buffered_amount |
|
210
|
2 |
Yes |
high_water_mark |
|
217
|
2 |
Yes |
low_water_mark |
|
224
|
2 |
Yes |
on_high_water |
|
231
|
2 |
Yes |
on_drain |
|
238
|
3 |
Yes |
is_writable |
|
248
|
101 |
n/a |
_set_state |
|
253
|
50 |
n/a |
_set_closed |
|
261
|
17 |
Yes |
on_close |
|
267
|
43 |
n/a |
_run_close_callbacks |
|
298
|
10 |
Yes |
on_error |
|
305
|
12 |
Yes |
on_message |
|
312
|
8 |
Yes |
on |
|
329
|
7 |
n/a |
_trigger_error |
|
351
|
95 |
Yes |
accept |
|
367
|
19 |
Yes |
close |
|
391
|
5 |
Yes |
supports_denial_response |
|
399
|
2 |
Yes |
deny |
|
428
|
7 |
Yes |
send_text |
|
442
|
3 |
Yes |
send_bytes |
|
456
|
6 |
Yes |
send_json |
|
473
|
6 |
Yes |
try_send_text |
|
490
|
6 |
Yes |
try_send_bytes |
|
507
|
6 |
Yes |
try_send_json |
|
527
|
3 |
Yes |
send_text_if_connected |
|
534
|
3 |
Yes |
send_bytes_if_connected |
|
541
|
3 |
Yes |
send_json_if_connected |
|
550
|
69 |
Yes |
receive |
|
574
|
28 |
Yes |
receive_text |
|
589
|
5 |
Yes |
receive_bytes |
|
604
|
4 |
Yes |
receive_json |
|
615
|
2 |
Yes |
each_message |
|
626
|
6 |
Yes |
each_text |
|
636
|
1 |
Yes |
each_bytes |
|
646
|
3 |
Yes |
each_json |
|
661
|
9 |
Yes |
run |
|
695
|
6 |
Yes |
keepalive |