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
|
24 |
n/a |
BEGIN |
|
4
|
24 |
n/a |
BEGIN |
|
5
|
24 |
n/a |
BEGIN |
|
6
|
24 |
n/a |
BEGIN |
|
7
|
24 |
n/a |
BEGIN |
|
8
|
24 |
n/a |
BEGIN |
|
9
|
24 |
n/a |
BEGIN |
|
10
|
24 |
n/a |
BEGIN |
|
11
|
24 |
n/a |
BEGIN |
|
15
|
162 |
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
|
144 |
Yes |
is_closed |
|
198
|
55 |
Yes |
close_code |
|
199
|
52 |
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
|
104 |
n/a |
_set_state |
|
253
|
48 |
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
|
7 |
Yes |
supports_denial_response |
|
399
|
4 |
Yes |
deny |
|
432
|
7 |
Yes |
send_text |
|
446
|
3 |
Yes |
send_bytes |
|
460
|
6 |
Yes |
send_json |
|
477
|
8 |
Yes |
try_send_text |
|
494
|
7 |
Yes |
try_send_bytes |
|
511
|
7 |
Yes |
try_send_json |
|
531
|
3 |
Yes |
send_text_if_connected |
|
538
|
3 |
Yes |
send_bytes_if_connected |
|
545
|
3 |
Yes |
send_json_if_connected |
|
554
|
69 |
Yes |
receive |
|
583
|
28 |
Yes |
receive_text |
|
598
|
5 |
Yes |
receive_bytes |
|
613
|
4 |
Yes |
receive_json |
|
624
|
2 |
Yes |
each_message |
|
635
|
6 |
Yes |
each_text |
|
645
|
1 |
Yes |
each_bytes |
|
655
|
3 |
Yes |
each_json |
|
670
|
9 |
Yes |
run |
|
704
|
6 |
Yes |
keepalive |