Subroutine Coverage
| blib/lib/PAGI/WebSocket.pm |
|
| Criterion |
Covered |
Total |
% |
| subroutine |
65 |
66 |
98.4
|
| pod |
51 |
51 |
100.0
|
| line |
count |
pod |
subroutine |
|
2
|
17 |
n/a |
BEGIN |
|
3
|
17 |
n/a |
BEGIN |
|
4
|
17 |
n/a |
BEGIN |
|
5
|
17 |
n/a |
BEGIN |
|
6
|
17 |
n/a |
BEGIN |
|
7
|
17 |
n/a |
BEGIN |
|
8
|
17 |
n/a |
BEGIN |
|
9
|
17 |
n/a |
BEGIN |
|
10
|
17 |
n/a |
BEGIN |
|
14
|
105 |
Yes |
new |
|
50
|
1 |
Yes |
scope |
|
51
|
1 |
Yes |
path |
|
52
|
2 |
Yes |
raw_path |
|
53
|
15 |
Yes |
query_string |
|
54
|
2 |
Yes |
scheme |
|
55
|
2 |
Yes |
http_version |
|
56
|
2 |
Yes |
subprotocols |
|
57
|
1 |
Yes |
client |
|
58
|
1 |
Yes |
server |
|
63
|
12 |
Yes |
stash |
|
69
|
7 |
Yes |
state |
|
76
|
2 |
Yes |
path_params |
|
81
|
5 |
Yes |
path_param |
|
88
|
46 |
n/a |
_url_decode |
|
97
|
42 |
n/a |
_decode_utf8 |
|
107
|
26 |
Yes |
query_params |
|
141
|
1 |
Yes |
raw_query_params |
|
147
|
19 |
Yes |
query |
|
153
|
1 |
Yes |
raw_query |
|
159
|
4 |
Yes |
header |
|
172
|
2 |
Yes |
headers |
|
186
|
1 |
Yes |
header_all |
|
191
|
4 |
Yes |
connection_state |
|
194
|
10 |
Yes |
is_connected |
|
199
|
102 |
Yes |
is_closed |
|
203
|
38 |
Yes |
close_code |
|
204
|
38 |
Yes |
close_reason |
|
208
|
71 |
n/a |
_set_state |
|
213
|
37 |
n/a |
_set_closed |
|
221
|
15 |
Yes |
on_close |
|
227
|
32 |
n/a |
_run_close_callbacks |
|
253
|
6 |
Yes |
on_error |
|
260
|
9 |
Yes |
on_message |
|
267
|
8 |
Yes |
on |
|
285
|
5 |
n/a |
_trigger_error |
|
301
|
66 |
Yes |
accept |
|
317
|
15 |
Yes |
close |
|
339
|
6 |
Yes |
send_text |
|
353
|
2 |
Yes |
send_bytes |
|
367
|
6 |
Yes |
send_json |
|
384
|
4 |
Yes |
try_send_text |
|
401
|
4 |
Yes |
try_send_bytes |
|
418
|
4 |
Yes |
try_send_json |
|
438
|
2 |
Yes |
send_text_if_connected |
|
445
|
2 |
Yes |
send_bytes_if_connected |
|
452
|
2 |
Yes |
send_json_if_connected |
|
461
|
52 |
Yes |
receive |
|
485
|
25 |
Yes |
receive_text |
|
500
|
2 |
Yes |
receive_bytes |
|
515
|
3 |
Yes |
receive_json |
|
526
|
1 |
Yes |
each_message |
|
537
|
6 |
Yes |
each_text |
|
547
|
0 |
Yes |
each_bytes |
|
557
|
3 |
Yes |
each_json |
|
572
|
5 |
Yes |
run |
|
599
|
5 |
Yes |
keepalive |