| Lib / asyncio / __init__.py |
__getattr__ |
|
63% |
19 |
7 |
0 |
|
50% |
14 |
3 |
|
58% |
| Lib / asyncio / __init__.py |
(no function) |
|
100% |
21 |
0 |
4 |
|
100% |
0 |
0 |
|
100% |
| Lib / asyncio / __main__.py |
AsyncIOInteractiveConsole.__init__ |
|
0% |
4 |
4 |
0 |
|
100% |
0 |
0 |
|
0% |
| Lib / asyncio / __main__.py |
AsyncIOInteractiveConsole.runcode |
|
0% |
15 |
15 |
0 |
|
0% |
4 |
0 |
|
0% |
| Lib / asyncio / __main__.py |
AsyncIOInteractiveConsole.runcode.callback |
|
0% |
24 |
24 |
0 |
|
0% |
2 |
0 |
|
0% |
| Lib / asyncio / __main__.py |
REPLThread.run |
|
0% |
30 |
30 |
0 |
|
0% |
6 |
0 |
|
0% |
| Lib / asyncio / __main__.py |
REPLThread.interrupt |
|
0% |
6 |
6 |
0 |
|
0% |
4 |
0 |
|
0% |
| Lib / asyncio / __main__.py |
(no function) |
|
0% |
22 |
22 |
68 |
|
100% |
0 |
0 |
|
0% |
| Lib / asyncio / base_events.py |
_format_handle |
|
100% |
4 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| Lib / asyncio / base_events.py |
_format_pipe |
|
0% |
5 |
5 |
0 |
|
0% |
4 |
0 |
|
0% |
| Lib / asyncio / base_events.py |
_set_reuseport |
|
67% |
6 |
2 |
0 |
|
100% |
2 |
0 |
|
75% |
| Lib / asyncio / base_events.py |
_ipaddr_info |
|
100% |
37 |
0 |
0 |
|
96% |
26 |
1 |
|
98% |
| Lib / asyncio / base_events.py |
_interleave_addrinfos |
|
100% |
13 |
0 |
0 |
|
100% |
6 |
0 |
|
100% |
| Lib / asyncio / base_events.py |
_run_until_complete_cb |
|
100% |
5 |
0 |
0 |
|
100% |
4 |
0 |
|
100% |
| Lib / asyncio / base_events.py |
_set_nodelay |
|
100% |
2 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| Lib / asyncio / base_events.py |
_check_ssl_socket |
|
50% |
2 |
1 |
0 |
|
50% |
2 |
1 |
|
50% |
| Lib / asyncio / base_events.py |
_SendfileFallbackProtocol.__init__ |
|
82% |
11 |
2 |
0 |
|
50% |
4 |
2 |
|
73% |
| Lib / asyncio / base_events.py |
_SendfileFallbackProtocol.drain |
|
83% |
6 |
1 |
0 |
|
75% |
4 |
1 |
|
80% |
| Lib / asyncio / base_events.py |
_SendfileFallbackProtocol.connection_made |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| Lib / asyncio / base_events.py |
_SendfileFallbackProtocol.connection_lost |
|
80% |
5 |
1 |
0 |
|
50% |
4 |
2 |
|
67% |
| Lib / asyncio / base_events.py |
_SendfileFallbackProtocol.pause_writing |
|
67% |
3 |
1 |
0 |
|
50% |
2 |
1 |
|
60% |
| Lib / asyncio / base_events.py |
_SendfileFallbackProtocol.resume_writing |
|
75% |
4 |
1 |
0 |
|
50% |
2 |
1 |
|
67% |
| Lib / asyncio / base_events.py |
_SendfileFallbackProtocol.data_received |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| Lib / asyncio / base_events.py |
_SendfileFallbackProtocol.eof_received |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| Lib / asyncio / base_events.py |
_SendfileFallbackProtocol.restore |
|
86% |
7 |
1 |
0 |
|
67% |
6 |
2 |
|
77% |
| Lib / asyncio / base_events.py |
Server.__init__ |
|
100% |
11 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| Lib / asyncio / base_events.py |
Server.__repr__ |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| Lib / asyncio / base_events.py |
Server._attach |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| Lib / asyncio / base_events.py |
Server._detach |
|
100% |
3 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| Lib / asyncio / base_events.py |
Server._wakeup |
|
100% |
5 |
0 |
0 |
|
75% |
4 |
1 |
|
89% |
| Lib / asyncio / base_events.py |
Server._start_serving |
|
100% |
6 |
0 |
0 |
|
100% |
4 |
0 |
|
100% |
| Lib / asyncio / base_events.py |
Server.get_loop |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| Lib / asyncio / base_events.py |
Server.is_serving |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| Lib / asyncio / base_events.py |
Server.sockets |
|
100% |
3 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| Lib / asyncio / base_events.py |
Server.close |
|
83% |
12 |
2 |
0 |
|
88% |
8 |
1 |
|
85% |
| Lib / asyncio / base_events.py |
Server.close_clients |
|
100% |
2 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| Lib / asyncio / base_events.py |
Server.abort_clients |
|
100% |
2 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| Lib / asyncio / base_events.py |
Server.start_serving |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| Lib / asyncio / base_events.py |
Server.serve_forever |
|
93% |
14 |
1 |
0 |
|
75% |
4 |
1 |
|
89% |
| Lib / asyncio / base_events.py |
Server.wait_closed |
|
100% |
5 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| Lib / asyncio / base_events.py |
BaseEventLoop.__init__ |
|
100% |
20 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| Lib / asyncio / base_events.py |
BaseEventLoop.__repr__ |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| Lib / asyncio / base_events.py |
BaseEventLoop.create_future |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| Lib / asyncio / base_events.py |
BaseEventLoop.create_task |
|
100% |
9 |
0 |
0 |
|
100% |
4 |
0 |
|
100% |
| Lib / asyncio / base_events.py |
BaseEventLoop.set_task_factory |
|
100% |
3 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| Lib / asyncio / base_events.py |
BaseEventLoop.get_task_factory |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| Lib / asyncio / base_events.py |
BaseEventLoop._make_socket_transport |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| Lib / asyncio / base_events.py |
BaseEventLoop._make_ssl_transport |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| Lib / asyncio / base_events.py |
BaseEventLoop._make_datagram_transport |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| Lib / asyncio / base_events.py |
BaseEventLoop._make_read_pipe_transport |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| Lib / asyncio / base_events.py |
BaseEventLoop._make_write_pipe_transport |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| Lib / asyncio / base_events.py |
BaseEventLoop._make_subprocess_transport |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| Lib / asyncio / base_events.py |
BaseEventLoop._write_to_self |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| Lib / asyncio / base_events.py |
BaseEventLoop._process_events |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| Lib / asyncio / base_events.py |
BaseEventLoop._check_closed |
|
100% |
2 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| Lib / asyncio / base_events.py |
BaseEventLoop._check_default_executor |
|
50% |
2 |
1 |
0 |
|
50% |
2 |
1 |
|
50% |
| Lib / asyncio / base_events.py |
BaseEventLoop._asyncgen_finalizer_hook |
|
100% |
3 |
0 |
0 |
|
50% |
2 |
1 |
|
80% |
| Lib / asyncio / base_events.py |
BaseEventLoop._asyncgen_firstiter_hook |
|
67% |
3 |
1 |
0 |
|
50% |
2 |
1 |
|
60% |
| Lib / asyncio / base_events.py |
BaseEventLoop.shutdown_asyncgens |
|
89% |
9 |
1 |
0 |
|
83% |
6 |
1 |
|
87% |
| Lib / asyncio / base_events.py |
BaseEventLoop.shutdown_default_executor |
|
100% |
13 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| Lib / asyncio / base_events.py |
BaseEventLoop._do_shutdown |
|
57% |
7 |
3 |
0 |
|
25% |
4 |
1 |
|
45% |
| Lib / asyncio / base_events.py |
BaseEventLoop._check_running |
|
100% |
4 |
0 |
0 |
|
100% |
4 |
0 |
|
100% |
| Lib / asyncio / base_events.py |
BaseEventLoop._run_forever_setup |
|
100% |
7 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| Lib / asyncio / base_events.py |
BaseEventLoop._run_forever_cleanup |
|
100% |
7 |
0 |
0 |
|
50% |
2 |
1 |
|
89% |
| Lib / asyncio / base_events.py |
BaseEventLoop.run_forever |
|
100% |
7 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| Lib / asyncio / base_events.py |
BaseEventLoop.run_until_complete |
|
100% |
17 |
0 |
0 |
|
100% |
6 |
0 |
|
100% |
| Lib / asyncio / base_events.py |
BaseEventLoop.stop |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| Lib / asyncio / base_events.py |
BaseEventLoop.close |
|
93% |
14 |
1 |
0 |
|
88% |
8 |
1 |
|
91% |
| Lib / asyncio / base_events.py |
BaseEventLoop.is_closed |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| Lib / asyncio / base_events.py |
BaseEventLoop.__del__ |
|
25% |
4 |
3 |
0 |
|
25% |
4 |
1 |
|
25% |
| Lib / asyncio / base_events.py |
BaseEventLoop.is_running |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| Lib / asyncio / base_events.py |
BaseEventLoop.time |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| Lib / asyncio / base_events.py |
BaseEventLoop.call_later |
|
100% |
6 |
0 |
0 |
|
100% |
4 |
0 |
|
100% |
| Lib / asyncio / base_events.py |
BaseEventLoop.call_at |
|
100% |
12 |
0 |
0 |
|
100% |
6 |
0 |
|
100% |
| Lib / asyncio / base_events.py |
BaseEventLoop.call_soon |
|
100% |
8 |
0 |
0 |
|
100% |
4 |
0 |
|
100% |
| Lib / asyncio / base_events.py |
BaseEventLoop._check_callback |
|
100% |
4 |
0 |
0 |
|
100% |
4 |
0 |
|
100% |
| Lib / asyncio / base_events.py |
BaseEventLoop._call_soon |
|
100% |
5 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| Lib / asyncio / base_events.py |
BaseEventLoop._check_thread |
|
100% |
5 |
0 |
0 |
|
100% |
4 |
0 |
|
100% |
| Lib / asyncio / base_events.py |
BaseEventLoop.call_soon_threadsafe |
|
100% |
11 |
0 |
0 |
|
100% |
6 |
0 |
|
100% |
| Lib / asyncio / base_events.py |
BaseEventLoop.run_in_executor |
|
100% |
10 |
0 |
0 |
|
100% |
6 |
0 |
|
100% |
| Lib / asyncio / base_events.py |
BaseEventLoop.set_default_executor |
|
100% |
3 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| Lib / asyncio / base_events.py |
BaseEventLoop._getaddrinfo_debug |
|
0% |
19 |
19 |
0 |
|
0% |
10 |
0 |
|
0% |
| Lib / asyncio / base_events.py |
BaseEventLoop.getaddrinfo |
|
75% |
4 |
1 |
0 |
|
50% |
2 |
1 |
|
67% |
| Lib / asyncio / base_events.py |
BaseEventLoop.getnameinfo |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| Lib / asyncio / base_events.py |
BaseEventLoop.sock_sendfile |
|
100% |
10 |
0 |
0 |
|
100% |
4 |
0 |
|
100% |
| Lib / asyncio / base_events.py |
BaseEventLoop._sock_sendfile_native |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| Lib / asyncio / base_events.py |
BaseEventLoop._sock_sendfile_fallback |
|
100% |
20 |
0 |
0 |
|
100% |
8 |
0 |
|
100% |
| Lib / asyncio / base_events.py |
BaseEventLoop._check_sendfile_params |
|
100% |
13 |
0 |
0 |
|
100% |
14 |
0 |
|
100% |
| Lib / asyncio / base_events.py |
BaseEventLoop._connect_sock |
|
100% |
35 |
0 |
0 |
|
100% |
10 |
0 |
|
100% |
| Lib / asyncio / base_events.py |
BaseEventLoop.create_connection |
|
98% |
59 |
1 |
0 |
|
98% |
46 |
1 |
|
98% |
| Lib / asyncio / base_events.py |
BaseEventLoop._create_connection_transport |
|
100% |
13 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| Lib / asyncio / base_events.py |
BaseEventLoop.sendfile |
|
100% |
14 |
0 |
0 |
|
100% |
10 |
0 |
|
100% |
| Lib / asyncio / base_events.py |
BaseEventLoop._sendfile_native |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| Lib / asyncio / base_events.py |
BaseEventLoop._sendfile_fallback |
|
100% |
22 |
0 |
0 |
|
100% |
10 |
0 |
|
100% |
| Lib / asyncio / base_events.py |
BaseEventLoop.start_tls |
|
95% |
20 |
1 |
0 |
|
83% |
6 |
1 |
|
92% |
| Lib / asyncio / base_events.py |
BaseEventLoop.create_datagram_endpoint |
|
87% |
82 |
11 |
0 |
|
85% |
54 |
6 |
|
86% |
| Lib / asyncio / base_events.py |
BaseEventLoop._ensure_resolved |
|
100% |
5 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| Lib / asyncio / base_events.py |
BaseEventLoop._create_server_getaddrinfo |
|
100% |
4 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| Lib / asyncio / base_events.py |
BaseEventLoop.create_server |
|
82% |
72 |
13 |
0 |
|
76% |
50 |
8 |
|
80% |
| Lib / asyncio / base_events.py |
BaseEventLoop.connect_accepted_socket |
|
67% |
12 |
4 |
0 |
|
62% |
8 |
3 |
|
65% |
| Lib / asyncio / base_events.py |
BaseEventLoop.connect_read_pipe |
|
64% |
11 |
4 |
0 |
|
50% |
2 |
1 |
|
62% |
| Lib / asyncio / base_events.py |
BaseEventLoop.connect_write_pipe |
|
64% |
11 |
4 |
0 |
|
50% |
2 |
1 |
|
62% |
| Lib / asyncio / base_events.py |
BaseEventLoop._log_subprocess |
|
0% |
10 |
10 |
0 |
|
0% |
8 |
0 |
|
0% |
| Lib / asyncio / base_events.py |
BaseEventLoop.subprocess_shell |
|
87% |
23 |
3 |
0 |
|
89% |
18 |
2 |
|
88% |
| Lib / asyncio / base_events.py |
BaseEventLoop.subprocess_exec |
|
86% |
22 |
3 |
0 |
|
88% |
16 |
2 |
|
87% |
| Lib / asyncio / base_events.py |
BaseEventLoop.get_exception_handler |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| Lib / asyncio / base_events.py |
BaseEventLoop.set_exception_handler |
|
100% |
3 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| Lib / asyncio / base_events.py |
BaseEventLoop.default_exception_handler |
|
80% |
25 |
5 |
0 |
|
79% |
14 |
3 |
|
79% |
| Lib / asyncio / base_events.py |
BaseEventLoop.call_exception_handler |
|
89% |
28 |
3 |
0 |
|
100% |
10 |
0 |
|
92% |
| Lib / asyncio / base_events.py |
BaseEventLoop._add_callback |
|
100% |
2 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| Lib / asyncio / base_events.py |
BaseEventLoop._add_callback_signalsafe |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| Lib / asyncio / base_events.py |
BaseEventLoop._timer_handle_cancelled |
|
100% |
2 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| Lib / asyncio / base_events.py |
BaseEventLoop._run_once |
|
98% |
50 |
1 |
0 |
|
96% |
28 |
1 |
|
97% |
| Lib / asyncio / base_events.py |
BaseEventLoop._set_coroutine_origin_tracking |
|
100% |
7 |
0 |
0 |
|
100% |
4 |
0 |
|
100% |
| Lib / asyncio / base_events.py |
BaseEventLoop.get_debug |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| Lib / asyncio / base_events.py |
BaseEventLoop.set_debug |
|
100% |
3 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| Lib / asyncio / base_events.py |
(no function) |
|
99% |
151 |
2 |
2 |
|
50% |
2 |
1 |
|
98% |
| Lib / asyncio / base_futures.py |
isfuture |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| Lib / asyncio / base_futures.py |
_format_callbacks |
|
91% |
11 |
1 |
0 |
|
75% |
8 |
2 |
|
84% |
| Lib / asyncio / base_futures.py |
_format_callbacks.format_cb |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| Lib / asyncio / base_futures.py |
_future_repr_info |
|
100% |
12 |
0 |
0 |
|
100% |
8 |
0 |
|
100% |
| Lib / asyncio / base_futures.py |
_future_repr |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| Lib / asyncio / base_futures.py |
(no function) |
|
100% |
11 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| Lib / asyncio / base_subprocess.py |
BaseSubprocessTransport.__init__ |
|
87% |
31 |
4 |
0 |
|
70% |
10 |
1 |
|
83% |
| Lib / asyncio / base_subprocess.py |
BaseSubprocessTransport.__repr__ |
|
77% |
22 |
5 |
0 |
|
69% |
16 |
5 |
|
74% |
| Lib / asyncio / base_subprocess.py |
BaseSubprocessTransport._start |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| Lib / asyncio / base_subprocess.py |
BaseSubprocessTransport.set_protocol |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| Lib / asyncio / base_subprocess.py |
BaseSubprocessTransport.get_protocol |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| Lib / asyncio / base_subprocess.py |
BaseSubprocessTransport.is_closing |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| Lib / asyncio / base_subprocess.py |
BaseSubprocessTransport.close |
|
80% |
15 |
3 |
0 |
|
92% |
12 |
1 |
|
85% |
| Lib / asyncio / base_subprocess.py |
BaseSubprocessTransport.__del__ |
|
33% |
3 |
2 |
0 |
|
50% |
2 |
1 |
|
40% |
| Lib / asyncio / base_subprocess.py |
BaseSubprocessTransport.get_pid |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| Lib / asyncio / base_subprocess.py |
BaseSubprocessTransport.get_returncode |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| Lib / asyncio / base_subprocess.py |
BaseSubprocessTransport.get_pipe_transport |
|
100% |
3 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| Lib / asyncio / base_subprocess.py |
BaseSubprocessTransport._check_proc |
|
100% |
2 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| Lib / asyncio / base_subprocess.py |
BaseSubprocessTransport.send_signal |
|
0% |
2 |
2 |
0 |
|
100% |
0 |
0 |
|
0% |
| Lib / asyncio / base_subprocess.py |
BaseSubprocessTransport.terminate |
|
0% |
2 |
2 |
0 |
|
100% |
0 |
0 |
|
0% |
| Lib / asyncio / base_subprocess.py |
BaseSubprocessTransport.kill |
|
0% |
2 |
2 |
0 |
|
100% |
0 |
0 |
|
0% |
| Lib / asyncio / base_subprocess.py |
BaseSubprocessTransport._connect_pipes |
|
96% |
25 |
1 |
0 |
|
92% |
12 |
1 |
|
95% |
| Lib / asyncio / base_subprocess.py |
BaseSubprocessTransport._call |
|
100% |
3 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| Lib / asyncio / base_subprocess.py |
BaseSubprocessTransport._pipe_connection_lost |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| Lib / asyncio / base_subprocess.py |
BaseSubprocessTransport._pipe_data_received |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| Lib / asyncio / base_subprocess.py |
BaseSubprocessTransport._process_exited |
|
89% |
9 |
1 |
0 |
|
75% |
4 |
1 |
|
85% |
| Lib / asyncio / base_subprocess.py |
BaseSubprocessTransport._wait |
|
100% |
5 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| Lib / asyncio / base_subprocess.py |
BaseSubprocessTransport._try_finish |
|
100% |
10 |
0 |
0 |
|
90% |
10 |
1 |
|
95% |
| Lib / asyncio / base_subprocess.py |
BaseSubprocessTransport._call_connection_lost |
|
100% |
9 |
0 |
0 |
|
100% |
4 |
0 |
|
100% |
| Lib / asyncio / base_subprocess.py |
WriteSubprocessPipeProto.__init__ |
|
100% |
4 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| Lib / asyncio / base_subprocess.py |
WriteSubprocessPipeProto.connection_made |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| Lib / asyncio / base_subprocess.py |
WriteSubprocessPipeProto.__repr__ |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| Lib / asyncio / base_subprocess.py |
WriteSubprocessPipeProto.connection_lost |
|
100% |
3 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| Lib / asyncio / base_subprocess.py |
WriteSubprocessPipeProto.pause_writing |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| Lib / asyncio / base_subprocess.py |
WriteSubprocessPipeProto.resume_writing |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| Lib / asyncio / base_subprocess.py |
ReadSubprocessPipeProto.data_received |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| Lib / asyncio / base_subprocess.py |
(no function) |
|
91% |
53 |
5 |
0 |
|
50% |
2 |
1 |
|
89% |
| Lib / asyncio / base_tasks.py |
_task_repr_info |
|
100% |
10 |
0 |
0 |
|
83% |
6 |
1 |
|
94% |
| Lib / asyncio / base_tasks.py |
_task_repr |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| Lib / asyncio / base_tasks.py |
_task_get_stack |
|
48% |
27 |
14 |
0 |
|
27% |
22 |
4 |
|
39% |
| Lib / asyncio / base_tasks.py |
_task_print_stack |
|
82% |
22 |
4 |
0 |
|
50% |
12 |
4 |
|
71% |
| Lib / asyncio / base_tasks.py |
(no function) |
|
100% |
10 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| Lib / asyncio / constants.py |
(no function) |
|
100% |
14 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| Lib / asyncio / coroutines.py |
_is_debug_mode |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| Lib / asyncio / coroutines.py |
iscoroutinefunction |
|
100% |
4 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| Lib / asyncio / coroutines.py |
_iscoroutinefunction |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| Lib / asyncio / coroutines.py |
iscoroutine |
|
100% |
7 |
0 |
0 |
|
83% |
6 |
1 |
|
92% |
| Lib / asyncio / coroutines.py |
_format_coroutine |
|
92% |
26 |
2 |
0 |
|
86% |
14 |
2 |
|
90% |
| Lib / asyncio / coroutines.py |
_format_coroutine.get_name |
|
100% |
6 |
0 |
0 |
|
100% |
4 |
0 |
|
100% |
| Lib / asyncio / coroutines.py |
_format_coroutine.is_running |
|
100% |
7 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| Lib / asyncio / coroutines.py |
(no function) |
|
100% |
14 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| Lib / asyncio / events.py |
Handle.__init__ |
|
100% |
11 |
0 |
0 |
|
100% |
4 |
0 |
|
100% |
| Lib / asyncio / events.py |
Handle._repr_info |
|
100% |
9 |
0 |
0 |
|
100% |
6 |
0 |
|
100% |
| Lib / asyncio / events.py |
Handle.__repr__ |
|
100% |
4 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| Lib / asyncio / events.py |
Handle.get_context |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| Lib / asyncio / events.py |
Handle.cancel |
|
100% |
6 |
0 |
0 |
|
100% |
4 |
0 |
|
100% |
| Lib / asyncio / events.py |
Handle.cancelled |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| Lib / asyncio / events.py |
Handle._run |
|
100% |
12 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| Lib / asyncio / events.py |
_ThreadSafeHandle.__init__ |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| Lib / asyncio / events.py |
_ThreadSafeHandle.cancel |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| Lib / asyncio / events.py |
_ThreadSafeHandle.cancelled |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| Lib / asyncio / events.py |
_ThreadSafeHandle._run |
|
75% |
4 |
1 |
0 |
|
50% |
2 |
1 |
|
67% |
| Lib / asyncio / events.py |
TimerHandle.__init__ |
|
100% |
5 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| Lib / asyncio / events.py |
TimerHandle._repr_info |
|
100% |
4 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| Lib / asyncio / events.py |
TimerHandle.__hash__ |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| Lib / asyncio / events.py |
TimerHandle.__lt__ |
|
100% |
3 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| Lib / asyncio / events.py |
TimerHandle.__le__ |
|
100% |
3 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| Lib / asyncio / events.py |
TimerHandle.__gt__ |
|
100% |
3 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| Lib / asyncio / events.py |
TimerHandle.__ge__ |
|
100% |
3 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| Lib / asyncio / events.py |
TimerHandle.__eq__ |
|
100% |
3 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| Lib / asyncio / events.py |
TimerHandle.cancel |
|
100% |
3 |
0 |
0 |
|
50% |
2 |
1 |
|
80% |
| Lib / asyncio / events.py |
TimerHandle.when |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| Lib / asyncio / events.py |
AbstractServer.close |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| Lib / asyncio / events.py |
AbstractServer.close_clients |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| Lib / asyncio / events.py |
AbstractServer.abort_clients |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| Lib / asyncio / events.py |
AbstractServer.get_loop |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| Lib / asyncio / events.py |
AbstractServer.is_serving |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| Lib / asyncio / events.py |
AbstractServer.start_serving |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| Lib / asyncio / events.py |
AbstractServer.serve_forever |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| Lib / asyncio / events.py |
AbstractServer.wait_closed |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| Lib / asyncio / events.py |
AbstractServer.__aenter__ |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| Lib / asyncio / events.py |
AbstractServer.__aexit__ |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| Lib / asyncio / events.py |
AbstractEventLoop.run_forever |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| Lib / asyncio / events.py |
AbstractEventLoop.run_until_complete |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| Lib / asyncio / events.py |
AbstractEventLoop.stop |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| Lib / asyncio / events.py |
AbstractEventLoop.is_running |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| Lib / asyncio / events.py |
AbstractEventLoop.is_closed |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| Lib / asyncio / events.py |
AbstractEventLoop.close |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| Lib / asyncio / events.py |
AbstractEventLoop.shutdown_asyncgens |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| Lib / asyncio / events.py |
AbstractEventLoop.shutdown_default_executor |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| Lib / asyncio / events.py |
AbstractEventLoop._timer_handle_cancelled |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| Lib / asyncio / events.py |
AbstractEventLoop.call_soon |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| Lib / asyncio / events.py |
AbstractEventLoop.call_later |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| Lib / asyncio / events.py |
AbstractEventLoop.call_at |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| Lib / asyncio / events.py |
AbstractEventLoop.time |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| Lib / asyncio / events.py |
AbstractEventLoop.create_future |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| Lib / asyncio / events.py |
AbstractEventLoop.create_task |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| Lib / asyncio / events.py |
AbstractEventLoop.call_soon_threadsafe |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| Lib / asyncio / events.py |
AbstractEventLoop.run_in_executor |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| Lib / asyncio / events.py |
AbstractEventLoop.set_default_executor |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| Lib / asyncio / events.py |
AbstractEventLoop.getaddrinfo |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| Lib / asyncio / events.py |
AbstractEventLoop.getnameinfo |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| Lib / asyncio / events.py |
AbstractEventLoop.create_connection |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| Lib / asyncio / events.py |
AbstractEventLoop.create_server |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| Lib / asyncio / events.py |
AbstractEventLoop.sendfile |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| Lib / asyncio / events.py |
AbstractEventLoop.start_tls |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| Lib / asyncio / events.py |
AbstractEventLoop.create_unix_connection |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| Lib / asyncio / events.py |
AbstractEventLoop.create_unix_server |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| Lib / asyncio / events.py |
AbstractEventLoop.connect_accepted_socket |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| Lib / asyncio / events.py |
AbstractEventLoop.create_datagram_endpoint |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| Lib / asyncio / events.py |
AbstractEventLoop.connect_read_pipe |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| Lib / asyncio / events.py |
AbstractEventLoop.connect_write_pipe |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| Lib / asyncio / events.py |
AbstractEventLoop.subprocess_shell |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| Lib / asyncio / events.py |
AbstractEventLoop.subprocess_exec |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| Lib / asyncio / events.py |
AbstractEventLoop.add_reader |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| Lib / asyncio / events.py |
AbstractEventLoop.remove_reader |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| Lib / asyncio / events.py |
AbstractEventLoop.add_writer |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| Lib / asyncio / events.py |
AbstractEventLoop.remove_writer |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| Lib / asyncio / events.py |
AbstractEventLoop.sock_recv |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| Lib / asyncio / events.py |
AbstractEventLoop.sock_recv_into |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| Lib / asyncio / events.py |
AbstractEventLoop.sock_recvfrom |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| Lib / asyncio / events.py |
AbstractEventLoop.sock_recvfrom_into |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| Lib / asyncio / events.py |
AbstractEventLoop.sock_sendall |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| Lib / asyncio / events.py |
AbstractEventLoop.sock_sendto |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| Lib / asyncio / events.py |
AbstractEventLoop.sock_connect |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| Lib / asyncio / events.py |
AbstractEventLoop.sock_accept |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| Lib / asyncio / events.py |
AbstractEventLoop.sock_sendfile |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| Lib / asyncio / events.py |
AbstractEventLoop.add_signal_handler |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| Lib / asyncio / events.py |
AbstractEventLoop.remove_signal_handler |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| Lib / asyncio / events.py |
AbstractEventLoop.set_task_factory |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| Lib / asyncio / events.py |
AbstractEventLoop.get_task_factory |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| Lib / asyncio / events.py |
AbstractEventLoop.get_exception_handler |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| Lib / asyncio / events.py |
AbstractEventLoop.set_exception_handler |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| Lib / asyncio / events.py |
AbstractEventLoop.default_exception_handler |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| Lib / asyncio / events.py |
AbstractEventLoop.call_exception_handler |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| Lib / asyncio / events.py |
AbstractEventLoop.get_debug |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| Lib / asyncio / events.py |
AbstractEventLoop.set_debug |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| Lib / asyncio / events.py |
_AbstractEventLoopPolicy.get_event_loop |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| Lib / asyncio / events.py |
_AbstractEventLoopPolicy.set_event_loop |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| Lib / asyncio / events.py |
_AbstractEventLoopPolicy.new_event_loop |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| Lib / asyncio / events.py |
_BaseDefaultEventLoopPolicy.__init__ |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| Lib / asyncio / events.py |
_BaseDefaultEventLoopPolicy.get_event_loop |
|
100% |
3 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| Lib / asyncio / events.py |
_BaseDefaultEventLoopPolicy.set_event_loop |
|
100% |
3 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| Lib / asyncio / events.py |
_BaseDefaultEventLoopPolicy.new_event_loop |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| Lib / asyncio / events.py |
get_running_loop |
|
100% |
4 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| Lib / asyncio / events.py |
_get_running_loop |
|
100% |
3 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| Lib / asyncio / events.py |
_set_running_loop |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| Lib / asyncio / events.py |
_init_event_loop_policy |
|
100% |
1 |
0 |
6 |
|
100% |
0 |
0 |
|
100% |
| Lib / asyncio / events.py |
_get_event_loop_policy |
|
100% |
3 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| Lib / asyncio / events.py |
get_event_loop_policy |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| Lib / asyncio / events.py |
_set_event_loop_policy |
|
100% |
3 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| Lib / asyncio / events.py |
set_event_loop_policy |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| Lib / asyncio / events.py |
get_event_loop |
|
100% |
4 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| Lib / asyncio / events.py |
set_event_loop |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| Lib / asyncio / events.py |
new_event_loop |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| Lib / asyncio / events.py |
on_fork |
|
0% |
4 |
4 |
0 |
|
0% |
2 |
0 |
|
0% |
| Lib / asyncio / events.py |
(no function) |
|
99% |
147 |
2 |
0 |
|
50% |
2 |
1 |
|
98% |
| Lib / asyncio / exceptions.py |
IncompleteReadError.__init__ |
|
100% |
4 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| Lib / asyncio / exceptions.py |
IncompleteReadError.__reduce__ |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| Lib / asyncio / exceptions.py |
LimitOverrunError.__init__ |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| Lib / asyncio / exceptions.py |
LimitOverrunError.__reduce__ |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| Lib / asyncio / exceptions.py |
(no function) |
|
100% |
12 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| Lib / asyncio / format_helpers.py |
_get_function_source |
|
100% |
9 |
0 |
0 |
|
100% |
6 |
0 |
|
100% |
| Lib / asyncio / format_helpers.py |
_format_callback_source |
|
100% |
5 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| Lib / asyncio / format_helpers.py |
_format_args_and_kwargs |
|
100% |
8 |
0 |
0 |
|
100% |
6 |
0 |
|
100% |
| Lib / asyncio / format_helpers.py |
_format_callback |
|
92% |
12 |
1 |
0 |
|
88% |
8 |
1 |
|
90% |
| Lib / asyncio / format_helpers.py |
extract_stack |
|
86% |
7 |
1 |
0 |
|
50% |
4 |
2 |
|
73% |
| Lib / asyncio / format_helpers.py |
(no function) |
|
100% |
11 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| Lib / asyncio / futures.py |
Future.__init__ |
|
100% |
6 |
0 |
0 |
|
100% |
4 |
0 |
|
100% |
| Lib / asyncio / futures.py |
Future.__repr__ |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| Lib / asyncio / futures.py |
Future.__del__ |
|
100% |
7 |
0 |
0 |
|
100% |
4 |
0 |
|
100% |
| Lib / asyncio / futures.py |
Future._log_traceback |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| Lib / asyncio / futures.py |
Future._log_traceback |
|
100% |
3 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| Lib / asyncio / futures.py |
Future._asyncio_awaited_by |
|
100% |
3 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| Lib / asyncio / futures.py |
Future.get_loop |
|
100% |
4 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| Lib / asyncio / futures.py |
Future._make_cancelled_error |
|
100% |
8 |
0 |
0 |
|
100% |
4 |
0 |
|
100% |
| Lib / asyncio / futures.py |
Future.cancel |
|
100% |
7 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| Lib / asyncio / futures.py |
Future.__schedule_callbacks |
|
100% |
6 |
0 |
0 |
|
100% |
4 |
0 |
|
100% |
| Lib / asyncio / futures.py |
Future.cancelled |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| Lib / asyncio / futures.py |
Future.done |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| Lib / asyncio / futures.py |
Future.result |
|
100% |
8 |
0 |
0 |
|
100% |
6 |
0 |
|
100% |
| Lib / asyncio / futures.py |
Future.exception |
|
100% |
6 |
0 |
0 |
|
100% |
4 |
0 |
|
100% |
| Lib / asyncio / futures.py |
Future.add_done_callback |
|
100% |
5 |
0 |
0 |
|
100% |
4 |
0 |
|
100% |
| Lib / asyncio / futures.py |
Future.remove_done_callback |
|
100% |
5 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| Lib / asyncio / futures.py |
Future.set_result |
|
100% |
5 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| Lib / asyncio / futures.py |
Future.set_exception |
|
100% |
14 |
0 |
0 |
|
100% |
6 |
0 |
|
100% |
| Lib / asyncio / futures.py |
Future.__await__ |
|
100% |
6 |
0 |
0 |
|
100% |
4 |
0 |
|
100% |
| Lib / asyncio / futures.py |
_get_loop |
|
100% |
6 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| Lib / asyncio / futures.py |
_set_result_unless_cancelled |
|
100% |
3 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| Lib / asyncio / futures.py |
_convert_future_exc |
|
100% |
6 |
0 |
0 |
|
100% |
4 |
0 |
|
100% |
| Lib / asyncio / futures.py |
_set_concurrent_future_state |
|
100% |
10 |
0 |
0 |
|
100% |
6 |
0 |
|
100% |
| Lib / asyncio / futures.py |
_copy_future_state |
|
100% |
10 |
0 |
0 |
|
100% |
6 |
0 |
|
100% |
| Lib / asyncio / futures.py |
_chain_future |
|
82% |
11 |
2 |
0 |
|
50% |
4 |
2 |
|
73% |
| Lib / asyncio / futures.py |
_chain_future._set_state |
|
100% |
3 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| Lib / asyncio / futures.py |
_chain_future._call_check_cancel |
|
100% |
4 |
0 |
0 |
|
100% |
4 |
0 |
|
100% |
| Lib / asyncio / futures.py |
_chain_future._call_set_state |
|
71% |
7 |
2 |
0 |
|
67% |
6 |
2 |
|
69% |
| Lib / asyncio / futures.py |
wrap_future |
|
100% |
8 |
0 |
0 |
|
100% |
4 |
0 |
|
100% |
| Lib / asyncio / futures.py |
future_add_to_awaited_by |
|
100% |
4 |
0 |
0 |
|
100% |
4 |
0 |
|
100% |
| Lib / asyncio / futures.py |
future_discard_from_awaited_by |
|
100% |
3 |
0 |
0 |
|
75% |
4 |
1 |
|
86% |
| Lib / asyncio / futures.py |
(no function) |
|
97% |
71 |
2 |
0 |
|
100% |
0 |
0 |
|
97% |
| Lib / asyncio / graph.py |
_build_graph_for_future |
|
72% |
25 |
7 |
0 |
|
65% |
20 |
3 |
|
69% |
| Lib / asyncio / graph.py |
capture_call_graph |
|
76% |
33 |
8 |
0 |
|
62% |
26 |
6 |
|
69% |
| Lib / asyncio / graph.py |
format_call_graph |
|
89% |
9 |
1 |
0 |
|
50% |
2 |
1 |
|
82% |
| Lib / asyncio / graph.py |
format_call_graph.render_level |
|
87% |
30 |
4 |
0 |
|
100% |
12 |
0 |
|
90% |
| Lib / asyncio / graph.py |
format_call_graph.render_level.add_line |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| Lib / asyncio / graph.py |
print_call_graph |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| Lib / asyncio / graph.py |
(no function) |
|
100% |
16 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| Lib / asyncio / locks.py |
_ContextManagerMixin.__aenter__ |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| Lib / asyncio / locks.py |
_ContextManagerMixin.__aexit__ |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| Lib / asyncio / locks.py |
Lock.__init__ |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| Lib / asyncio / locks.py |
Lock.__repr__ |
|
80% |
5 |
1 |
0 |
|
50% |
2 |
1 |
|
71% |
| Lib / asyncio / locks.py |
Lock.locked |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| Lib / asyncio / locks.py |
Lock.acquire |
|
100% |
17 |
0 |
0 |
|
100% |
6 |
0 |
|
100% |
| Lib / asyncio / locks.py |
Lock.release |
|
100% |
4 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| Lib / asyncio / locks.py |
Lock._wake_up_first |
|
75% |
8 |
2 |
0 |
|
100% |
4 |
0 |
|
83% |
| Lib / asyncio / locks.py |
Event.__init__ |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| Lib / asyncio / locks.py |
Event.__repr__ |
|
100% |
5 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| Lib / asyncio / locks.py |
Event.is_set |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| Lib / asyncio / locks.py |
Event.set |
|
100% |
5 |
0 |
0 |
|
100% |
6 |
0 |
|
100% |
| Lib / asyncio / locks.py |
Event.clear |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| Lib / asyncio / locks.py |
Event.wait |
|
100% |
8 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| Lib / asyncio / locks.py |
Condition.__init__ |
|
100% |
7 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| Lib / asyncio / locks.py |
Condition.__repr__ |
|
100% |
5 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| Lib / asyncio / locks.py |
Condition.wait |
|
100% |
25 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| Lib / asyncio / locks.py |
Condition.wait_for |
|
100% |
5 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| Lib / asyncio / locks.py |
Condition.notify |
|
100% |
3 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| Lib / asyncio / locks.py |
Condition._notify |
|
100% |
7 |
0 |
0 |
|
100% |
6 |
0 |
|
100% |
| Lib / asyncio / locks.py |
Condition.notify_all |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| Lib / asyncio / locks.py |
Semaphore.__init__ |
|
100% |
4 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| Lib / asyncio / locks.py |
Semaphore.__repr__ |
|
100% |
5 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| Lib / asyncio / locks.py |
Semaphore.locked |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| Lib / asyncio / locks.py |
Semaphore.acquire |
|
100% |
19 |
0 |
0 |
|
100% |
10 |
0 |
|
100% |
| Lib / asyncio / locks.py |
Semaphore.release |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| Lib / asyncio / locks.py |
Semaphore._wake_up_next |
|
100% |
8 |
0 |
0 |
|
100% |
6 |
0 |
|
100% |
| Lib / asyncio / locks.py |
BoundedSemaphore.__init__ |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| Lib / asyncio / locks.py |
BoundedSemaphore.release |
|
100% |
3 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| Lib / asyncio / locks.py |
Barrier.__init__ |
|
100% |
6 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| Lib / asyncio / locks.py |
Barrier.__repr__ |
|
100% |
5 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| Lib / asyncio / locks.py |
Barrier.__aenter__ |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| Lib / asyncio / locks.py |
Barrier.__aexit__ |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| Lib / asyncio / locks.py |
Barrier.wait |
|
100% |
11 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| Lib / asyncio / locks.py |
Barrier._block |
|
100% |
3 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| Lib / asyncio / locks.py |
Barrier._release |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| Lib / asyncio / locks.py |
Barrier._wait |
|
100% |
3 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| Lib / asyncio / locks.py |
Barrier._exit |
|
100% |
4 |
0 |
0 |
|
100% |
4 |
0 |
|
100% |
| Lib / asyncio / locks.py |
Barrier.reset |
|
100% |
6 |
0 |
0 |
|
75% |
4 |
1 |
|
90% |
| Lib / asyncio / locks.py |
Barrier.abort |
|
100% |
3 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| Lib / asyncio / locks.py |
Barrier.parties |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| Lib / asyncio / locks.py |
Barrier.n_waiting |
|
100% |
3 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| Lib / asyncio / locks.py |
Barrier.broken |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| Lib / asyncio / locks.py |
(no function) |
|
100% |
63 |
0 |
1 |
|
100% |
0 |
0 |
|
100% |
| Lib / asyncio / log.py |
(no function) |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| Lib / asyncio / mixins.py |
_LoopBoundMixin._get_loop |
|
100% |
8 |
0 |
0 |
|
83% |
6 |
1 |
|
93% |
| Lib / asyncio / mixins.py |
(no function) |
|
100% |
6 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| Lib / asyncio / proactor_events.py |
_set_socket_extra |
|
73% |
11 |
3 |
0 |
|
25% |
4 |
1 |
|
60% |
| Lib / asyncio / proactor_events.py |
_ProactorBasePipeTransport.__init__ |
|
94% |
18 |
1 |
0 |
|
75% |
4 |
1 |
|
91% |
| Lib / asyncio / proactor_events.py |
_ProactorBasePipeTransport.__repr__ |
|
62% |
16 |
6 |
0 |
|
50% |
14 |
7 |
|
57% |
| Lib / asyncio / proactor_events.py |
_ProactorBasePipeTransport._set_extra |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| Lib / asyncio / proactor_events.py |
_ProactorBasePipeTransport.set_protocol |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| Lib / asyncio / proactor_events.py |
_ProactorBasePipeTransport.get_protocol |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| Lib / asyncio / proactor_events.py |
_ProactorBasePipeTransport.is_closing |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| Lib / asyncio / proactor_events.py |
_ProactorBasePipeTransport.close |
|
100% |
9 |
0 |
0 |
|
100% |
6 |
0 |
|
100% |
| Lib / asyncio / proactor_events.py |
_ProactorBasePipeTransport.__del__ |
|
33% |
3 |
2 |
0 |
|
50% |
2 |
1 |
|
40% |
| Lib / asyncio / proactor_events.py |
_ProactorBasePipeTransport._fatal_error |
|
83% |
6 |
1 |
0 |
|
75% |
4 |
1 |
|
80% |
| Lib / asyncio / proactor_events.py |
_ProactorBasePipeTransport._force_close |
|
76% |
17 |
4 |
0 |
|
60% |
10 |
2 |
|
70% |
| Lib / asyncio / proactor_events.py |
_ProactorBasePipeTransport._call_connection_lost |
|
85% |
13 |
2 |
0 |
|
83% |
6 |
1 |
|
84% |
| Lib / asyncio / proactor_events.py |
_ProactorBasePipeTransport.get_write_buffer_size |
|
100% |
4 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| Lib / asyncio / proactor_events.py |
_ProactorReadPipeTransport.__init__ |
|
100% |
6 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| Lib / asyncio / proactor_events.py |
_ProactorReadPipeTransport.is_reading |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| Lib / asyncio / proactor_events.py |
_ProactorReadPipeTransport.pause_reading |
|
80% |
5 |
1 |
0 |
|
75% |
4 |
1 |
|
78% |
| Lib / asyncio / proactor_events.py |
_ProactorReadPipeTransport.resume_reading |
|
91% |
11 |
1 |
0 |
|
88% |
8 |
1 |
|
89% |
| Lib / asyncio / proactor_events.py |
_ProactorReadPipeTransport._eof_received |
|
45% |
11 |
6 |
0 |
|
50% |
4 |
2 |
|
47% |
| Lib / asyncio / proactor_events.py |
_ProactorReadPipeTransport._data_received |
|
56% |
16 |
7 |
0 |
|
83% |
6 |
1 |
|
64% |
| Lib / asyncio / proactor_events.py |
_ProactorReadPipeTransport._loop_reading |
|
84% |
32 |
5 |
0 |
|
70% |
20 |
2 |
|
79% |
| Lib / asyncio / proactor_events.py |
_ProactorBaseWritePipeTransport.__init__ |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| Lib / asyncio / proactor_events.py |
_ProactorBaseWritePipeTransport.write |
|
86% |
21 |
3 |
0 |
|
81% |
16 |
3 |
|
84% |
| Lib / asyncio / proactor_events.py |
_ProactorBaseWritePipeTransport._loop_writing |
|
93% |
30 |
2 |
0 |
|
94% |
16 |
1 |
|
93% |
| Lib / asyncio / proactor_events.py |
_ProactorBaseWritePipeTransport.can_write_eof |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| Lib / asyncio / proactor_events.py |
_ProactorBaseWritePipeTransport.write_eof |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| Lib / asyncio / proactor_events.py |
_ProactorBaseWritePipeTransport.abort |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| Lib / asyncio / proactor_events.py |
_ProactorBaseWritePipeTransport._make_empty_waiter |
|
0% |
6 |
6 |
0 |
|
0% |
4 |
0 |
|
0% |
| Lib / asyncio / proactor_events.py |
_ProactorBaseWritePipeTransport._reset_empty_waiter |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| Lib / asyncio / proactor_events.py |
_ProactorWritePipeTransport.__init__ |
|
100% |
3 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| Lib / asyncio / proactor_events.py |
_ProactorWritePipeTransport._pipe_closed |
|
0% |
11 |
11 |
0 |
|
0% |
6 |
0 |
|
0% |
| Lib / asyncio / proactor_events.py |
_ProactorDatagramTransport.__init__ |
|
100% |
6 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| Lib / asyncio / proactor_events.py |
_ProactorDatagramTransport._set_extra |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| Lib / asyncio / proactor_events.py |
_ProactorDatagramTransport.get_write_buffer_size |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| Lib / asyncio / proactor_events.py |
_ProactorDatagramTransport.abort |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| Lib / asyncio / proactor_events.py |
_ProactorDatagramTransport.sendto |
|
100% |
14 |
0 |
0 |
|
100% |
10 |
0 |
|
100% |
| Lib / asyncio / proactor_events.py |
_ProactorDatagramTransport._loop_writing |
|
91% |
22 |
2 |
0 |
|
70% |
10 |
3 |
|
84% |
| Lib / asyncio / proactor_events.py |
_ProactorDatagramTransport._loop_reading |
|
71% |
28 |
8 |
0 |
|
56% |
18 |
6 |
|
65% |
| Lib / asyncio / proactor_events.py |
_ProactorDuplexPipeTransport.can_write_eof |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| Lib / asyncio / proactor_events.py |
_ProactorDuplexPipeTransport.write_eof |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| Lib / asyncio / proactor_events.py |
_ProactorSocketTransport.__init__ |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| Lib / asyncio / proactor_events.py |
_ProactorSocketTransport._set_extra |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| Lib / asyncio / proactor_events.py |
_ProactorSocketTransport.can_write_eof |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| Lib / asyncio / proactor_events.py |
_ProactorSocketTransport.write_eof |
|
100% |
5 |
0 |
0 |
|
100% |
4 |
0 |
|
100% |
| Lib / asyncio / proactor_events.py |
BaseProactorEventLoop.__init__ |
|
100% |
10 |
0 |
0 |
|
50% |
2 |
1 |
|
92% |
| Lib / asyncio / proactor_events.py |
BaseProactorEventLoop._make_socket_transport |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| Lib / asyncio / proactor_events.py |
BaseProactorEventLoop._make_ssl_transport |
|
0% |
3 |
3 |
0 |
|
100% |
0 |
0 |
|
0% |
| Lib / asyncio / proactor_events.py |
BaseProactorEventLoop._make_datagram_transport |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| Lib / asyncio / proactor_events.py |
BaseProactorEventLoop._make_duplex_pipe_transport |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| Lib / asyncio / proactor_events.py |
BaseProactorEventLoop._make_read_pipe_transport |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| Lib / asyncio / proactor_events.py |
BaseProactorEventLoop._make_write_pipe_transport |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| Lib / asyncio / proactor_events.py |
BaseProactorEventLoop.close |
|
92% |
12 |
1 |
0 |
|
67% |
6 |
2 |
|
83% |
| Lib / asyncio / proactor_events.py |
BaseProactorEventLoop.sock_recv |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| Lib / asyncio / proactor_events.py |
BaseProactorEventLoop.sock_recv_into |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| Lib / asyncio / proactor_events.py |
BaseProactorEventLoop.sock_recvfrom |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| Lib / asyncio / proactor_events.py |
BaseProactorEventLoop.sock_recvfrom_into |
|
0% |
3 |
3 |
0 |
|
0% |
2 |
0 |
|
0% |
| Lib / asyncio / proactor_events.py |
BaseProactorEventLoop.sock_sendall |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| Lib / asyncio / proactor_events.py |
BaseProactorEventLoop.sock_sendto |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| Lib / asyncio / proactor_events.py |
BaseProactorEventLoop.sock_connect |
|
0% |
3 |
3 |
0 |
|
0% |
2 |
0 |
|
0% |
| Lib / asyncio / proactor_events.py |
BaseProactorEventLoop.sock_accept |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| Lib / asyncio / proactor_events.py |
BaseProactorEventLoop._sock_sendfile_native |
|
0% |
25 |
25 |
0 |
|
0% |
4 |
0 |
|
0% |
| Lib / asyncio / proactor_events.py |
BaseProactorEventLoop._sendfile_native |
|
0% |
8 |
8 |
0 |
|
100% |
0 |
0 |
|
0% |
| Lib / asyncio / proactor_events.py |
BaseProactorEventLoop._close_self_pipe |
|
100% |
8 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| Lib / asyncio / proactor_events.py |
BaseProactorEventLoop._make_self_pipe |
|
100% |
4 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| Lib / asyncio / proactor_events.py |
BaseProactorEventLoop._loop_self_reading |
|
79% |
14 |
3 |
0 |
|
75% |
4 |
1 |
|
78% |
| Lib / asyncio / proactor_events.py |
BaseProactorEventLoop._write_to_self |
|
50% |
8 |
4 |
0 |
|
25% |
4 |
1 |
|
42% |
| Lib / asyncio / proactor_events.py |
BaseProactorEventLoop._start_serving |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| Lib / asyncio / proactor_events.py |
BaseProactorEventLoop._start_serving.loop |
|
77% |
22 |
5 |
0 |
|
50% |
12 |
4 |
|
68% |
| Lib / asyncio / proactor_events.py |
BaseProactorEventLoop._process_events |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| Lib / asyncio / proactor_events.py |
BaseProactorEventLoop._stop_accept_futures |
|
100% |
3 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| Lib / asyncio / proactor_events.py |
BaseProactorEventLoop._stop_serving |
|
100% |
5 |
0 |
0 |
|
50% |
2 |
1 |
|
86% |
| Lib / asyncio / proactor_events.py |
(no function) |
|
100% |
98 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| Lib / asyncio / protocols.py |
BaseProtocol.connection_made |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| Lib / asyncio / protocols.py |
BaseProtocol.connection_lost |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| Lib / asyncio / protocols.py |
BaseProtocol.pause_writing |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| Lib / asyncio / protocols.py |
BaseProtocol.resume_writing |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| Lib / asyncio / protocols.py |
Protocol.data_received |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| Lib / asyncio / protocols.py |
Protocol.eof_received |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| Lib / asyncio / protocols.py |
BufferedProtocol.get_buffer |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| Lib / asyncio / protocols.py |
BufferedProtocol.buffer_updated |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| Lib / asyncio / protocols.py |
BufferedProtocol.eof_received |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| Lib / asyncio / protocols.py |
DatagramProtocol.datagram_received |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| Lib / asyncio / protocols.py |
DatagramProtocol.error_received |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| Lib / asyncio / protocols.py |
SubprocessProtocol.pipe_data_received |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| Lib / asyncio / protocols.py |
SubprocessProtocol.pipe_connection_lost |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| Lib / asyncio / protocols.py |
SubprocessProtocol.process_exited |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| Lib / asyncio / protocols.py |
_feed_data_to_buffered_proto |
|
100% |
14 |
0 |
0 |
|
83% |
6 |
1 |
|
95% |
| Lib / asyncio / protocols.py |
(no function) |
|
100% |
26 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| Lib / asyncio / queues.py |
Queue.__init__ |
|
100% |
8 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| Lib / asyncio / queues.py |
Queue._init |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| Lib / asyncio / queues.py |
Queue._get |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| Lib / asyncio / queues.py |
Queue._put |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| Lib / asyncio / queues.py |
Queue._wakeup_next |
|
100% |
5 |
0 |
0 |
|
75% |
4 |
1 |
|
89% |
| Lib / asyncio / queues.py |
Queue.__repr__ |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| Lib / asyncio / queues.py |
Queue.__str__ |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| Lib / asyncio / queues.py |
Queue._format |
|
100% |
12 |
0 |
0 |
|
100% |
10 |
0 |
|
100% |
| Lib / asyncio / queues.py |
Queue.qsize |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| Lib / asyncio / queues.py |
Queue.maxsize |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| Lib / asyncio / queues.py |
Queue.empty |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| Lib / asyncio / queues.py |
Queue.full |
|
100% |
3 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| Lib / asyncio / queues.py |
Queue.put |
|
100% |
17 |
0 |
0 |
|
100% |
6 |
0 |
|
100% |
| Lib / asyncio / queues.py |
Queue.put_nowait |
|
100% |
8 |
0 |
0 |
|
100% |
4 |
0 |
|
100% |
| Lib / asyncio / queues.py |
Queue.get |
|
100% |
17 |
0 |
0 |
|
100% |
6 |
0 |
|
100% |
| Lib / asyncio / queues.py |
Queue.get_nowait |
|
100% |
7 |
0 |
0 |
|
100% |
4 |
0 |
|
100% |
| Lib / asyncio / queues.py |
Queue.task_done |
|
100% |
5 |
0 |
0 |
|
100% |
4 |
0 |
|
100% |
| Lib / asyncio / queues.py |
Queue.join |
|
100% |
2 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| Lib / asyncio / queues.py |
Queue.shutdown |
|
100% |
16 |
0 |
0 |
|
81% |
16 |
3 |
|
91% |
| Lib / asyncio / queues.py |
PriorityQueue._init |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| Lib / asyncio / queues.py |
PriorityQueue._put |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| Lib / asyncio / queues.py |
PriorityQueue._get |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| Lib / asyncio / queues.py |
LifoQueue._init |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| Lib / asyncio / queues.py |
LifoQueue._put |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| Lib / asyncio / queues.py |
LifoQueue._get |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| Lib / asyncio / queues.py |
(no function) |
|
100% |
42 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| Lib / asyncio / runners.py |
Runner.__init__ |
|
100% |
7 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| Lib / asyncio / runners.py |
Runner.__enter__ |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| Lib / asyncio / runners.py |
Runner.__exit__ |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| Lib / asyncio / runners.py |
Runner.close |
|
100% |
12 |
0 |
0 |
|
100% |
4 |
0 |
|
100% |
| Lib / asyncio / runners.py |
Runner.get_loop |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| Lib / asyncio / runners.py |
Runner.run |
|
100% |
29 |
0 |
0 |
|
93% |
14 |
1 |
|
98% |
| Lib / asyncio / runners.py |
Runner.run._wrap_awaitable |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| Lib / asyncio / runners.py |
Runner._lazy_init |
|
100% |
14 |
0 |
0 |
|
90% |
10 |
1 |
|
96% |
| Lib / asyncio / runners.py |
Runner._on_sigint |
|
83% |
6 |
1 |
0 |
|
50% |
2 |
1 |
|
75% |
| Lib / asyncio / runners.py |
run |
|
100% |
4 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| Lib / asyncio / runners.py |
_cancel_all_tasks |
|
100% |
11 |
0 |
0 |
|
90% |
10 |
1 |
|
95% |
| Lib / asyncio / runners.py |
(no function) |
|
100% |
27 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| Lib / asyncio / selector_events.py |
_test_selector_event |
|
100% |
5 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| Lib / asyncio / selector_events.py |
BaseSelectorEventLoop.__init__ |
|
100% |
7 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| Lib / asyncio / selector_events.py |
BaseSelectorEventLoop._make_socket_transport |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| Lib / asyncio / selector_events.py |
BaseSelectorEventLoop._make_ssl_transport |
|
100% |
4 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| Lib / asyncio / selector_events.py |
BaseSelectorEventLoop._make_datagram_transport |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| Lib / asyncio / selector_events.py |
BaseSelectorEventLoop.close |
|
100% |
9 |
0 |
0 |
|
100% |
6 |
0 |
|
100% |
| Lib / asyncio / selector_events.py |
BaseSelectorEventLoop._close_self_pipe |
|
100% |
6 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| Lib / asyncio / selector_events.py |
BaseSelectorEventLoop._make_self_pipe |
|
100% |
5 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| Lib / asyncio / selector_events.py |
BaseSelectorEventLoop._process_self_data |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| Lib / asyncio / selector_events.py |
BaseSelectorEventLoop._read_from_self |
|
80% |
10 |
2 |
0 |
|
50% |
2 |
1 |
|
75% |
| Lib / asyncio / selector_events.py |
BaseSelectorEventLoop._write_to_self |
|
75% |
8 |
2 |
0 |
|
50% |
4 |
2 |
|
67% |
| Lib / asyncio / selector_events.py |
BaseSelectorEventLoop._start_serving |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| Lib / asyncio / selector_events.py |
BaseSelectorEventLoop._accept_connection |
|
95% |
19 |
1 |
0 |
|
83% |
6 |
1 |
|
92% |
| Lib / asyncio / selector_events.py |
BaseSelectorEventLoop._accept_connection2 |
|
71% |
24 |
7 |
0 |
|
38% |
8 |
1 |
|
62% |
| Lib / asyncio / selector_events.py |
BaseSelectorEventLoop._ensure_fd_no_transport |
|
100% |
9 |
0 |
0 |
|
100% |
4 |
0 |
|
100% |
| Lib / asyncio / selector_events.py |
BaseSelectorEventLoop._add_reader |
|
100% |
10 |
0 |
0 |
|
100% |
4 |
0 |
|
100% |
| Lib / asyncio / selector_events.py |
BaseSelectorEventLoop._remove_reader |
|
100% |
14 |
0 |
0 |
|
100% |
8 |
0 |
|
100% |
| Lib / asyncio / selector_events.py |
BaseSelectorEventLoop._add_writer |
|
100% |
10 |
0 |
0 |
|
100% |
4 |
0 |
|
100% |
| Lib / asyncio / selector_events.py |
BaseSelectorEventLoop._remove_writer |
|
100% |
14 |
0 |
0 |
|
100% |
8 |
0 |
|
100% |
| Lib / asyncio / selector_events.py |
BaseSelectorEventLoop.add_reader |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| Lib / asyncio / selector_events.py |
BaseSelectorEventLoop.remove_reader |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| Lib / asyncio / selector_events.py |
BaseSelectorEventLoop.add_writer |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| Lib / asyncio / selector_events.py |
BaseSelectorEventLoop.remove_writer |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| Lib / asyncio / selector_events.py |
BaseSelectorEventLoop.sock_recv |
|
100% |
13 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| Lib / asyncio / selector_events.py |
BaseSelectorEventLoop._sock_read_done |
|
100% |
2 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| Lib / asyncio / selector_events.py |
BaseSelectorEventLoop._sock_recv |
|
36% |
11 |
7 |
0 |
|
50% |
2 |
1 |
|
38% |
| Lib / asyncio / selector_events.py |
BaseSelectorEventLoop.sock_recv_into |
|
100% |
13 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| Lib / asyncio / selector_events.py |
BaseSelectorEventLoop._sock_recv_into |
|
36% |
11 |
7 |
0 |
|
50% |
2 |
1 |
|
38% |
| Lib / asyncio / selector_events.py |
BaseSelectorEventLoop.sock_recvfrom |
|
92% |
13 |
1 |
0 |
|
50% |
2 |
1 |
|
87% |
| Lib / asyncio / selector_events.py |
BaseSelectorEventLoop._sock_recvfrom |
|
36% |
11 |
7 |
0 |
|
50% |
2 |
1 |
|
38% |
| Lib / asyncio / selector_events.py |
BaseSelectorEventLoop.sock_recvfrom_into |
|
93% |
15 |
1 |
0 |
|
75% |
4 |
1 |
|
89% |
| Lib / asyncio / selector_events.py |
BaseSelectorEventLoop._sock_recvfrom_into |
|
36% |
11 |
7 |
0 |
|
50% |
2 |
1 |
|
38% |
| Lib / asyncio / selector_events.py |
BaseSelectorEventLoop.sock_sendall |
|
100% |
15 |
0 |
0 |
|
100% |
4 |
0 |
|
100% |
| Lib / asyncio / selector_events.py |
BaseSelectorEventLoop._sock_sendall |
|
50% |
16 |
8 |
0 |
|
75% |
4 |
1 |
|
55% |
| Lib / asyncio / selector_events.py |
BaseSelectorEventLoop.sock_sendto |
|
92% |
13 |
1 |
0 |
|
50% |
2 |
1 |
|
87% |
| Lib / asyncio / selector_events.py |
BaseSelectorEventLoop._sock_sendto |
|
36% |
11 |
7 |
0 |
|
50% |
2 |
1 |
|
38% |
| Lib / asyncio / selector_events.py |
BaseSelectorEventLoop.sock_connect |
|
100% |
11 |
0 |
0 |
|
100% |
4 |
0 |
|
100% |
| Lib / asyncio / selector_events.py |
BaseSelectorEventLoop._sock_connect |
|
92% |
13 |
1 |
0 |
|
100% |
0 |
0 |
|
92% |
| Lib / asyncio / selector_events.py |
BaseSelectorEventLoop._sock_write_done |
|
100% |
2 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| Lib / asyncio / selector_events.py |
BaseSelectorEventLoop._sock_connect_cb |
|
79% |
14 |
3 |
0 |
|
75% |
4 |
1 |
|
78% |
| Lib / asyncio / selector_events.py |
BaseSelectorEventLoop.sock_accept |
|
100% |
6 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| Lib / asyncio / selector_events.py |
BaseSelectorEventLoop._sock_accept |
|
69% |
13 |
4 |
0 |
|
100% |
0 |
0 |
|
69% |
| Lib / asyncio / selector_events.py |
BaseSelectorEventLoop._sendfile_native |
|
100% |
10 |
0 |
0 |
|
50% |
2 |
1 |
|
92% |
| Lib / asyncio / selector_events.py |
BaseSelectorEventLoop._process_events |
|
100% |
10 |
0 |
0 |
|
100% |
10 |
0 |
|
100% |
| Lib / asyncio / selector_events.py |
BaseSelectorEventLoop._stop_serving |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| Lib / asyncio / selector_events.py |
_SelectorTransport.__init__ |
|
91% |
23 |
2 |
0 |
|
100% |
4 |
0 |
|
93% |
| Lib / asyncio / selector_events.py |
_SelectorTransport.__repr__ |
|
89% |
18 |
2 |
0 |
|
80% |
10 |
2 |
|
86% |
| Lib / asyncio / selector_events.py |
_SelectorTransport.abort |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| Lib / asyncio / selector_events.py |
_SelectorTransport.set_protocol |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| Lib / asyncio / selector_events.py |
_SelectorTransport.get_protocol |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| Lib / asyncio / selector_events.py |
_SelectorTransport.is_closing |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| Lib / asyncio / selector_events.py |
_SelectorTransport.is_reading |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| Lib / asyncio / selector_events.py |
_SelectorTransport.pause_reading |
|
100% |
6 |
0 |
0 |
|
100% |
4 |
0 |
|
100% |
| Lib / asyncio / selector_events.py |
_SelectorTransport.resume_reading |
|
83% |
6 |
1 |
0 |
|
75% |
4 |
1 |
|
80% |
| Lib / asyncio / selector_events.py |
_SelectorTransport.close |
|
100% |
8 |
0 |
0 |
|
100% |
4 |
0 |
|
100% |
| Lib / asyncio / selector_events.py |
_SelectorTransport.__del__ |
|
20% |
5 |
4 |
0 |
|
25% |
4 |
1 |
|
22% |
| Lib / asyncio / selector_events.py |
_SelectorTransport._fatal_error |
|
80% |
5 |
1 |
0 |
|
75% |
4 |
1 |
|
78% |
| Lib / asyncio / selector_events.py |
_SelectorTransport._force_close |
|
100% |
10 |
0 |
0 |
|
100% |
6 |
0 |
|
100% |
| Lib / asyncio / selector_events.py |
_SelectorTransport._call_connection_lost |
|
100% |
11 |
0 |
0 |
|
75% |
4 |
1 |
|
93% |
| Lib / asyncio / selector_events.py |
_SelectorTransport.get_write_buffer_size |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| Lib / asyncio / selector_events.py |
_SelectorTransport._add_reader |
|
100% |
3 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| Lib / asyncio / selector_events.py |
_SelectorSocketTransport.__init__ |
|
92% |
12 |
1 |
0 |
|
75% |
4 |
1 |
|
88% |
| Lib / asyncio / selector_events.py |
_SelectorSocketTransport.set_protocol |
|
100% |
4 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| Lib / asyncio / selector_events.py |
_SelectorSocketTransport._read_ready |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| Lib / asyncio / selector_events.py |
_SelectorSocketTransport._read_ready__get_buffer |
|
86% |
29 |
4 |
0 |
|
83% |
6 |
1 |
|
86% |
| Lib / asyncio / selector_events.py |
_SelectorSocketTransport._read_ready__data_received |
|
85% |
20 |
3 |
0 |
|
75% |
4 |
1 |
|
83% |
| Lib / asyncio / selector_events.py |
_SelectorSocketTransport._read_ready__on_eof |
|
92% |
12 |
1 |
0 |
|
100% |
4 |
0 |
|
94% |
| Lib / asyncio / selector_events.py |
_SelectorSocketTransport.write |
|
93% |
29 |
2 |
0 |
|
94% |
16 |
1 |
|
93% |
| Lib / asyncio / selector_events.py |
_SelectorSocketTransport._get_sendmsg_buffer |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| Lib / asyncio / selector_events.py |
_SelectorSocketTransport._write_sendmsg |
|
80% |
25 |
5 |
0 |
|
75% |
12 |
3 |
|
78% |
| Lib / asyncio / selector_events.py |
_SelectorSocketTransport._adjust_leftover_buffer |
|
100% |
8 |
0 |
0 |
|
100% |
4 |
0 |
|
100% |
| Lib / asyncio / selector_events.py |
_SelectorSocketTransport._write_send |
|
85% |
27 |
4 |
0 |
|
79% |
14 |
3 |
|
83% |
| Lib / asyncio / selector_events.py |
_SelectorSocketTransport.write_eof |
|
100% |
5 |
0 |
0 |
|
100% |
4 |
0 |
|
100% |
| Lib / asyncio / selector_events.py |
_SelectorSocketTransport.writelines |
|
75% |
16 |
4 |
0 |
|
67% |
12 |
4 |
|
71% |
| Lib / asyncio / selector_events.py |
_SelectorSocketTransport.can_write_eof |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| Lib / asyncio / selector_events.py |
_SelectorSocketTransport._call_connection_lost |
|
80% |
5 |
1 |
0 |
|
50% |
2 |
1 |
|
71% |
| Lib / asyncio / selector_events.py |
_SelectorSocketTransport._make_empty_waiter |
|
83% |
6 |
1 |
0 |
|
75% |
4 |
1 |
|
80% |
| Lib / asyncio / selector_events.py |
_SelectorSocketTransport._reset_empty_waiter |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| Lib / asyncio / selector_events.py |
_SelectorSocketTransport.close |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| Lib / asyncio / selector_events.py |
_SelectorDatagramTransport.__init__ |
|
100% |
7 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| Lib / asyncio / selector_events.py |
_SelectorDatagramTransport.get_write_buffer_size |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| Lib / asyncio / selector_events.py |
_SelectorDatagramTransport._read_ready |
|
85% |
13 |
2 |
0 |
|
50% |
2 |
1 |
|
80% |
| Lib / asyncio / selector_events.py |
_SelectorDatagramTransport.sendto |
|
97% |
30 |
1 |
0 |
|
100% |
14 |
0 |
|
98% |
| Lib / asyncio / selector_events.py |
_SelectorDatagramTransport._sendto_ready |
|
96% |
24 |
1 |
0 |
|
100% |
8 |
0 |
|
97% |
| Lib / asyncio / selector_events.py |
(no function) |
|
98% |
121 |
2 |
2 |
|
50% |
2 |
1 |
|
98% |
| Lib / asyncio / sslproto.py |
_create_transport_context |
|
67% |
6 |
2 |
0 |
|
50% |
4 |
2 |
|
60% |
| Lib / asyncio / sslproto.py |
add_flowcontrol_defaults |
|
67% |
12 |
4 |
0 |
|
62% |
8 |
3 |
|
65% |
| Lib / asyncio / sslproto.py |
_SSLProtocolTransport.__init__ |
|
100% |
3 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| Lib / asyncio / sslproto.py |
_SSLProtocolTransport.get_extra_info |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| Lib / asyncio / sslproto.py |
_SSLProtocolTransport.set_protocol |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| Lib / asyncio / sslproto.py |
_SSLProtocolTransport.get_protocol |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| Lib / asyncio / sslproto.py |
_SSLProtocolTransport.is_closing |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| Lib / asyncio / sslproto.py |
_SSLProtocolTransport.close |
|
100% |
4 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| Lib / asyncio / sslproto.py |
_SSLProtocolTransport.__del__ |
|
33% |
3 |
2 |
0 |
|
50% |
2 |
1 |
|
40% |
| Lib / asyncio / sslproto.py |
_SSLProtocolTransport.is_reading |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| Lib / asyncio / sslproto.py |
_SSLProtocolTransport.pause_reading |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| Lib / asyncio / sslproto.py |
_SSLProtocolTransport.resume_reading |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| Lib / asyncio / sslproto.py |
_SSLProtocolTransport.set_write_buffer_limits |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| Lib / asyncio / sslproto.py |
_SSLProtocolTransport.get_write_buffer_limits |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| Lib / asyncio / sslproto.py |
_SSLProtocolTransport.get_write_buffer_size |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| Lib / asyncio / sslproto.py |
_SSLProtocolTransport.set_read_buffer_limits |
|
0% |
2 |
2 |
0 |
|
100% |
0 |
0 |
|
0% |
| Lib / asyncio / sslproto.py |
_SSLProtocolTransport.get_read_buffer_limits |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| Lib / asyncio / sslproto.py |
_SSLProtocolTransport.get_read_buffer_size |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| Lib / asyncio / sslproto.py |
_SSLProtocolTransport._protocol_paused |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| Lib / asyncio / sslproto.py |
_SSLProtocolTransport.write |
|
60% |
5 |
2 |
0 |
|
50% |
4 |
2 |
|
56% |
| Lib / asyncio / sslproto.py |
_SSLProtocolTransport.writelines |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| Lib / asyncio / sslproto.py |
_SSLProtocolTransport.write_eof |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| Lib / asyncio / sslproto.py |
_SSLProtocolTransport.can_write_eof |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| Lib / asyncio / sslproto.py |
_SSLProtocolTransport.abort |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| Lib / asyncio / sslproto.py |
_SSLProtocolTransport._force_close |
|
100% |
3 |
0 |
0 |
|
50% |
2 |
1 |
|
80% |
| Lib / asyncio / sslproto.py |
_SSLProtocolTransport._test__append_write_backlog |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| Lib / asyncio / sslproto.py |
SSLProtocol.__init__ |
|
96% |
50 |
2 |
0 |
|
81% |
16 |
1 |
|
92% |
| Lib / asyncio / sslproto.py |
SSLProtocol._set_app_protocol |
|
100% |
6 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| Lib / asyncio / sslproto.py |
SSLProtocol._wakeup_waiter |
|
100% |
7 |
0 |
0 |
|
100% |
6 |
0 |
|
100% |
| Lib / asyncio / sslproto.py |
SSLProtocol._get_app_transport |
|
83% |
6 |
1 |
0 |
|
75% |
4 |
1 |
|
80% |
| Lib / asyncio / sslproto.py |
SSLProtocol._is_transport_closing |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| Lib / asyncio / sslproto.py |
SSLProtocol.connection_made |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| Lib / asyncio / sslproto.py |
SSLProtocol.connection_lost |
|
100% |
20 |
0 |
0 |
|
90% |
10 |
1 |
|
97% |
| Lib / asyncio / sslproto.py |
SSLProtocol.get_buffer |
|
71% |
7 |
2 |
0 |
|
50% |
4 |
2 |
|
64% |
| Lib / asyncio / sslproto.py |
SSLProtocol.buffer_updated |
|
89% |
9 |
1 |
0 |
|
75% |
8 |
2 |
|
82% |
| Lib / asyncio / sslproto.py |
SSLProtocol.eof_received |
|
65% |
20 |
7 |
0 |
|
75% |
12 |
3 |
|
69% |
| Lib / asyncio / sslproto.py |
SSLProtocol._get_extra_info |
|
100% |
5 |
0 |
0 |
|
100% |
4 |
0 |
|
100% |
| Lib / asyncio / sslproto.py |
SSLProtocol._set_state |
|
93% |
14 |
1 |
0 |
|
83% |
12 |
2 |
|
88% |
| Lib / asyncio / sslproto.py |
SSLProtocol._start_handshake |
|
71% |
7 |
2 |
0 |
|
50% |
2 |
1 |
|
67% |
| Lib / asyncio / sslproto.py |
SSLProtocol._check_handshake_timeout |
|
100% |
3 |
0 |
0 |
|
50% |
2 |
1 |
|
80% |
| Lib / asyncio / sslproto.py |
SSLProtocol._do_handshake |
|
100% |
7 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| Lib / asyncio / sslproto.py |
SSLProtocol._on_handshake_complete |
|
93% |
27 |
2 |
0 |
|
80% |
10 |
2 |
|
89% |
| Lib / asyncio / sslproto.py |
SSLProtocol._start_shutdown |
|
100% |
9 |
0 |
0 |
|
83% |
6 |
1 |
|
93% |
| Lib / asyncio / sslproto.py |
SSLProtocol._check_shutdown_timeout |
|
0% |
2 |
2 |
0 |
|
0% |
2 |
0 |
|
0% |
| Lib / asyncio / sslproto.py |
SSLProtocol._do_flush |
|
100% |
3 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| Lib / asyncio / sslproto.py |
SSLProtocol._do_shutdown |
|
80% |
10 |
2 |
0 |
|
100% |
2 |
0 |
|
83% |
| Lib / asyncio / sslproto.py |
SSLProtocol._on_shutdown_complete |
|
83% |
6 |
1 |
0 |
|
75% |
4 |
1 |
|
80% |
| Lib / asyncio / sslproto.py |
SSLProtocol._abort |
|
100% |
3 |
0 |
0 |
|
50% |
2 |
1 |
|
80% |
| Lib / asyncio / sslproto.py |
SSLProtocol._write_appdata |
|
77% |
13 |
3 |
0 |
|
75% |
8 |
2 |
|
76% |
| Lib / asyncio / sslproto.py |
SSLProtocol._do_write |
|
85% |
13 |
2 |
0 |
|
75% |
4 |
1 |
|
82% |
| Lib / asyncio / sslproto.py |
SSLProtocol._process_outgoing |
|
100% |
5 |
0 |
0 |
|
100% |
4 |
0 |
|
100% |
| Lib / asyncio / sslproto.py |
SSLProtocol._do_read |
|
92% |
13 |
1 |
0 |
|
88% |
8 |
1 |
|
90% |
| Lib / asyncio / sslproto.py |
SSLProtocol._do_read__buffered |
|
71% |
21 |
6 |
0 |
|
50% |
10 |
3 |
|
65% |
| Lib / asyncio / sslproto.py |
SSLProtocol._do_read__copied |
|
100% |
25 |
0 |
0 |
|
100% |
12 |
0 |
|
100% |
| Lib / asyncio / sslproto.py |
SSLProtocol._call_eof_received |
|
50% |
10 |
5 |
0 |
|
75% |
4 |
1 |
|
57% |
| Lib / asyncio / sslproto.py |
SSLProtocol._control_app_writing |
|
53% |
17 |
8 |
0 |
|
100% |
4 |
0 |
|
62% |
| Lib / asyncio / sslproto.py |
SSLProtocol._get_write_buffer_size |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| Lib / asyncio / sslproto.py |
SSLProtocol._set_write_buffer_limits |
|
100% |
3 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| Lib / asyncio / sslproto.py |
SSLProtocol._pause_reading |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| Lib / asyncio / sslproto.py |
SSLProtocol._resume_reading |
|
100% |
4 |
0 |
0 |
|
50% |
2 |
1 |
|
83% |
| Lib / asyncio / sslproto.py |
SSLProtocol._resume_reading.resume |
|
67% |
6 |
2 |
0 |
|
50% |
6 |
1 |
|
58% |
| Lib / asyncio / sslproto.py |
SSLProtocol._control_ssl_reading |
|
43% |
7 |
4 |
0 |
|
50% |
4 |
2 |
|
45% |
| Lib / asyncio / sslproto.py |
SSLProtocol._set_read_buffer_limits |
|
100% |
3 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| Lib / asyncio / sslproto.py |
SSLProtocol._get_read_buffer_size |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| Lib / asyncio / sslproto.py |
SSLProtocol.pause_writing |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| Lib / asyncio / sslproto.py |
SSLProtocol.resume_writing |
|
100% |
3 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| Lib / asyncio / sslproto.py |
SSLProtocol._fatal_error |
|
86% |
7 |
1 |
0 |
|
75% |
8 |
2 |
|
80% |
| Lib / asyncio / sslproto.py |
(no function) |
|
100% |
98 |
0 |
2 |
|
50% |
2 |
1 |
|
99% |
| Lib / asyncio / staggered.py |
staggered_race |
|
97% |
35 |
1 |
0 |
|
88% |
8 |
1 |
|
95% |
| Lib / asyncio / staggered.py |
staggered_race.task_done |
|
90% |
10 |
1 |
0 |
|
83% |
6 |
1 |
|
88% |
| Lib / asyncio / staggered.py |
staggered_race.run_one_coro |
|
97% |
31 |
1 |
0 |
|
100% |
6 |
0 |
|
97% |
| Lib / asyncio / staggered.py |
(no function) |
|
100% |
8 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| Lib / asyncio / streams.py |
open_connection |
|
100% |
6 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| Lib / asyncio / streams.py |
start_server |
|
100% |
3 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| Lib / asyncio / streams.py |
start_server.factory |
|
100% |
3 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| Lib / asyncio / streams.py |
open_unix_connection |
|
100% |
6 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| Lib / asyncio / streams.py |
start_unix_server |
|
100% |
3 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| Lib / asyncio / streams.py |
start_unix_server.factory |
|
100% |
3 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| Lib / asyncio / streams.py |
FlowControlMixin.__init__ |
|
100% |
6 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| Lib / asyncio / streams.py |
FlowControlMixin.pause_writing |
|
100% |
4 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| Lib / asyncio / streams.py |
FlowControlMixin.resume_writing |
|
86% |
7 |
1 |
0 |
|
67% |
6 |
2 |
|
77% |
| Lib / asyncio / streams.py |
FlowControlMixin.connection_lost |
|
88% |
8 |
1 |
0 |
|
88% |
8 |
1 |
|
88% |
| Lib / asyncio / streams.py |
FlowControlMixin._drain_helper |
|
100% |
9 |
0 |
0 |
|
100% |
4 |
0 |
|
100% |
| Lib / asyncio / streams.py |
FlowControlMixin._get_close_waiter |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| Lib / asyncio / streams.py |
StreamReaderProtocol.__init__ |
|
92% |
13 |
1 |
0 |
|
75% |
4 |
1 |
|
88% |
| Lib / asyncio / streams.py |
StreamReaderProtocol._stream_reader |
|
100% |
3 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| Lib / asyncio / streams.py |
StreamReaderProtocol._replace_transport |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| Lib / asyncio / streams.py |
StreamReaderProtocol.connection_made |
|
70% |
20 |
6 |
0 |
|
60% |
10 |
2 |
|
67% |
| Lib / asyncio / streams.py |
StreamReaderProtocol.connection_made.callback |
|
100% |
7 |
0 |
0 |
|
100% |
4 |
0 |
|
100% |
| Lib / asyncio / streams.py |
StreamReaderProtocol.connection_lost |
|
100% |
13 |
0 |
0 |
|
100% |
8 |
0 |
|
100% |
| Lib / asyncio / streams.py |
StreamReaderProtocol.data_received |
|
100% |
3 |
0 |
0 |
|
50% |
2 |
1 |
|
80% |
| Lib / asyncio / streams.py |
StreamReaderProtocol.eof_received |
|
100% |
6 |
0 |
0 |
|
75% |
4 |
1 |
|
90% |
| Lib / asyncio / streams.py |
StreamReaderProtocol._get_close_waiter |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| Lib / asyncio / streams.py |
StreamReaderProtocol.__del__ |
|
100% |
6 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| Lib / asyncio / streams.py |
StreamWriter.__init__ |
|
100% |
7 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| Lib / asyncio / streams.py |
StreamWriter.__repr__ |
|
100% |
4 |
0 |
0 |
|
50% |
2 |
1 |
|
83% |
| Lib / asyncio / streams.py |
StreamWriter.transport |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| Lib / asyncio / streams.py |
StreamWriter.write |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| Lib / asyncio / streams.py |
StreamWriter.writelines |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| Lib / asyncio / streams.py |
StreamWriter.write_eof |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| Lib / asyncio / streams.py |
StreamWriter.can_write_eof |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| Lib / asyncio / streams.py |
StreamWriter.close |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| Lib / asyncio / streams.py |
StreamWriter.is_closing |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| Lib / asyncio / streams.py |
StreamWriter.wait_closed |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| Lib / asyncio / streams.py |
StreamWriter.get_extra_info |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| Lib / asyncio / streams.py |
StreamWriter.drain |
|
86% |
7 |
1 |
0 |
|
83% |
6 |
1 |
|
85% |
| Lib / asyncio / streams.py |
StreamWriter.start_tls |
|
100% |
6 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| Lib / asyncio / streams.py |
StreamWriter.__del__ |
|
80% |
5 |
1 |
0 |
|
75% |
4 |
1 |
|
78% |
| Lib / asyncio / streams.py |
StreamReader.__init__ |
|
100% |
14 |
0 |
0 |
|
100% |
6 |
0 |
|
100% |
| Lib / asyncio / streams.py |
StreamReader.__repr__ |
|
94% |
16 |
1 |
0 |
|
93% |
14 |
1 |
|
93% |
| Lib / asyncio / streams.py |
StreamReader.exception |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| Lib / asyncio / streams.py |
StreamReader.set_exception |
|
100% |
6 |
0 |
0 |
|
75% |
4 |
1 |
|
90% |
| Lib / asyncio / streams.py |
StreamReader._wakeup_waiter |
|
100% |
5 |
0 |
0 |
|
75% |
4 |
1 |
|
89% |
| Lib / asyncio / streams.py |
StreamReader.set_transport |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| Lib / asyncio / streams.py |
StreamReader._maybe_resume_transport |
|
100% |
3 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| Lib / asyncio / streams.py |
StreamReader.feed_eof |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| Lib / asyncio / streams.py |
StreamReader.at_eof |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| Lib / asyncio / streams.py |
StreamReader.feed_data |
|
82% |
11 |
2 |
0 |
|
100% |
4 |
0 |
|
87% |
| Lib / asyncio / streams.py |
StreamReader._wait_for_data |
|
70% |
10 |
3 |
0 |
|
50% |
4 |
2 |
|
64% |
| Lib / asyncio / streams.py |
StreamReader.readline |
|
100% |
13 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| Lib / asyncio / streams.py |
StreamReader.readuntil |
|
100% |
38 |
0 |
0 |
|
100% |
24 |
0 |
|
100% |
| Lib / asyncio / streams.py |
StreamReader.read |
|
100% |
14 |
0 |
0 |
|
100% |
10 |
0 |
|
100% |
| Lib / asyncio / streams.py |
StreamReader.readexactly |
|
100% |
14 |
0 |
0 |
|
100% |
10 |
0 |
|
100% |
| Lib / asyncio / streams.py |
StreamReader.__aiter__ |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| Lib / asyncio / streams.py |
StreamReader.__anext__ |
|
100% |
4 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| Lib / asyncio / streams.py |
(no function) |
|
100% |
75 |
0 |
0 |
|
50% |
4 |
2 |
|
97% |
| Lib / asyncio / subprocess.py |
SubprocessStreamProtocol.__init__ |
|
100% |
7 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| Lib / asyncio / subprocess.py |
SubprocessStreamProtocol.__repr__ |
|
0% |
8 |
8 |
0 |
|
0% |
6 |
0 |
|
0% |
| Lib / asyncio / subprocess.py |
SubprocessStreamProtocol.connection_made |
|
100% |
14 |
0 |
0 |
|
100% |
6 |
0 |
|
100% |
| Lib / asyncio / subprocess.py |
SubprocessStreamProtocol.pipe_data_received |
|
86% |
7 |
1 |
0 |
|
67% |
6 |
2 |
|
77% |
| Lib / asyncio / subprocess.py |
SubprocessStreamProtocol.pipe_connection_lost |
|
91% |
22 |
2 |
0 |
|
69% |
16 |
5 |
|
82% |
| Lib / asyncio / subprocess.py |
SubprocessStreamProtocol.process_exited |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| Lib / asyncio / subprocess.py |
SubprocessStreamProtocol._maybe_close_transport |
|
100% |
3 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| Lib / asyncio / subprocess.py |
SubprocessStreamProtocol._get_close_waiter |
|
0% |
2 |
2 |
0 |
|
0% |
2 |
0 |
|
0% |
| Lib / asyncio / subprocess.py |
Process.__init__ |
|
100% |
7 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| Lib / asyncio / subprocess.py |
Process.__repr__ |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| Lib / asyncio / subprocess.py |
Process.returncode |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| Lib / asyncio / subprocess.py |
Process.wait |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| Lib / asyncio / subprocess.py |
Process.send_signal |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| Lib / asyncio / subprocess.py |
Process.terminate |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| Lib / asyncio / subprocess.py |
Process.kill |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| Lib / asyncio / subprocess.py |
Process._feed_stdin |
|
77% |
13 |
3 |
0 |
|
62% |
8 |
3 |
|
71% |
| Lib / asyncio / subprocess.py |
Process._noop |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| Lib / asyncio / subprocess.py |
Process._read_stream |
|
71% |
14 |
4 |
0 |
|
67% |
6 |
2 |
|
70% |
| Lib / asyncio / subprocess.py |
Process.communicate |
|
100% |
12 |
0 |
0 |
|
100% |
6 |
0 |
|
100% |
| Lib / asyncio / subprocess.py |
create_subprocess_shell |
|
100% |
4 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| Lib / asyncio / subprocess.py |
create_subprocess_exec |
|
100% |
4 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| Lib / asyncio / subprocess.py |
(no function) |
|
100% |
34 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| Lib / asyncio / taskgroups.py |
TaskGroup.__init__ |
|
100% |
10 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| Lib / asyncio / taskgroups.py |
TaskGroup.__repr__ |
|
100% |
11 |
0 |
0 |
|
100% |
8 |
0 |
|
100% |
| Lib / asyncio / taskgroups.py |
TaskGroup.__aenter__ |
|
100% |
9 |
0 |
0 |
|
83% |
6 |
1 |
|
93% |
| Lib / asyncio / taskgroups.py |
TaskGroup.__aexit__ |
|
100% |
7 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| Lib / asyncio / taskgroups.py |
TaskGroup._aexit |
|
100% |
42 |
0 |
0 |
|
96% |
28 |
1 |
|
99% |
| Lib / asyncio / taskgroups.py |
TaskGroup.create_task |
|
100% |
16 |
0 |
0 |
|
100% |
6 |
0 |
|
100% |
| Lib / asyncio / taskgroups.py |
TaskGroup._is_base_error |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| Lib / asyncio / taskgroups.py |
TaskGroup._abort |
|
100% |
4 |
0 |
0 |
|
100% |
4 |
0 |
|
100% |
| Lib / asyncio / taskgroups.py |
TaskGroup._on_task_done |
|
85% |
20 |
3 |
0 |
|
79% |
14 |
3 |
|
82% |
| Lib / asyncio / taskgroups.py |
(no function) |
|
100% |
15 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| Lib / asyncio / tasks.py |
current_task |
|
100% |
3 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| Lib / asyncio / tasks.py |
all_tasks |
|
100% |
4 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| Lib / asyncio / tasks.py |
Task.__init__ |
|
100% |
20 |
0 |
0 |
|
100% |
10 |
0 |
|
100% |
| Lib / asyncio / tasks.py |
Task.__del__ |
|
100% |
6 |
0 |
0 |
|
100% |
4 |
0 |
|
100% |
| Lib / asyncio / tasks.py |
Task.__repr__ |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| Lib / asyncio / tasks.py |
Task.get_coro |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| Lib / asyncio / tasks.py |
Task.get_context |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| Lib / asyncio / tasks.py |
Task.get_name |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| Lib / asyncio / tasks.py |
Task.set_name |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| Lib / asyncio / tasks.py |
Task.set_result |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| Lib / asyncio / tasks.py |
Task.set_exception |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| Lib / asyncio / tasks.py |
Task.get_stack |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| Lib / asyncio / tasks.py |
Task.print_stack |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| Lib / asyncio / tasks.py |
Task.cancel |
|
100% |
10 |
0 |
0 |
|
100% |
6 |
0 |
|
100% |
| Lib / asyncio / tasks.py |
Task.cancelling |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| Lib / asyncio / tasks.py |
Task.uncancel |
|
100% |
5 |
0 |
0 |
|
50% |
4 |
2 |
|
78% |
| Lib / asyncio / tasks.py |
Task.__eager_start |
|
100% |
13 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| Lib / asyncio / tasks.py |
Task.__step |
|
100% |
12 |
0 |
0 |
|
100% |
6 |
0 |
|
100% |
| Lib / asyncio / tasks.py |
Task.__step_run_and_handle_result |
|
84% |
44 |
7 |
0 |
|
75% |
20 |
3 |
|
81% |
| Lib / asyncio / tasks.py |
Task.__wakeup |
|
100% |
7 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| Lib / asyncio / tasks.py |
create_task |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| Lib / asyncio / tasks.py |
wait |
|
91% |
11 |
1 |
0 |
|
88% |
8 |
1 |
|
89% |
| Lib / asyncio / tasks.py |
_release_waiter |
|
100% |
2 |
0 |
0 |
|
50% |
2 |
1 |
|
75% |
| Lib / asyncio / tasks.py |
wait_for |
|
100% |
11 |
0 |
0 |
|
100% |
4 |
0 |
|
100% |
| Lib / asyncio / tasks.py |
_wait |
|
100% |
23 |
0 |
0 |
|
100% |
12 |
0 |
|
100% |
| Lib / asyncio / tasks.py |
_wait._on_completion |
|
86% |
7 |
1 |
0 |
|
83% |
6 |
1 |
|
85% |
| Lib / asyncio / tasks.py |
_cancel_and_wait |
|
100% |
8 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| Lib / asyncio / tasks.py |
_AsCompletedIterator.__init__ |
|
100% |
10 |
0 |
0 |
|
100% |
4 |
0 |
|
100% |
| Lib / asyncio / tasks.py |
_AsCompletedIterator.__aiter__ |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| Lib / asyncio / tasks.py |
_AsCompletedIterator.__iter__ |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| Lib / asyncio / tasks.py |
_AsCompletedIterator.__anext__ |
|
100% |
5 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| Lib / asyncio / tasks.py |
_AsCompletedIterator.__next__ |
|
100% |
5 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| Lib / asyncio / tasks.py |
_AsCompletedIterator._handle_timeout |
|
100% |
4 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| Lib / asyncio / tasks.py |
_AsCompletedIterator._handle_completion |
|
83% |
6 |
1 |
0 |
|
75% |
4 |
1 |
|
80% |
| Lib / asyncio / tasks.py |
_AsCompletedIterator._wait_for_one |
|
100% |
4 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| Lib / asyncio / tasks.py |
as_completed |
|
100% |
3 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| Lib / asyncio / tasks.py |
__sleep0 |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| Lib / asyncio / tasks.py |
sleep |
|
100% |
11 |
0 |
0 |
|
100% |
4 |
0 |
|
100% |
| Lib / asyncio / tasks.py |
ensure_future |
|
100% |
19 |
0 |
0 |
|
92% |
12 |
1 |
|
97% |
| Lib / asyncio / tasks.py |
ensure_future._wrap_awaitable |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| Lib / asyncio / tasks.py |
_GatheringFuture.__init__ |
|
100% |
4 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| Lib / asyncio / tasks.py |
_GatheringFuture.cancel |
|
100% |
9 |
0 |
0 |
|
100% |
8 |
0 |
|
100% |
| Lib / asyncio / tasks.py |
gather |
|
100% |
36 |
0 |
0 |
|
100% |
18 |
0 |
|
100% |
| Lib / asyncio / tasks.py |
gather._done_callback |
|
100% |
29 |
0 |
0 |
|
100% |
22 |
0 |
|
100% |
| Lib / asyncio / tasks.py |
_log_on_exception |
|
78% |
9 |
2 |
0 |
|
67% |
6 |
2 |
|
73% |
| Lib / asyncio / tasks.py |
shield |
|
100% |
16 |
0 |
0 |
|
100% |
6 |
0 |
|
100% |
| Lib / asyncio / tasks.py |
shield._clear_awaited_by_callback |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| Lib / asyncio / tasks.py |
shield._inner_done_callback |
|
88% |
8 |
1 |
0 |
|
83% |
6 |
1 |
|
86% |
| Lib / asyncio / tasks.py |
shield._outer_done_callback |
|
100% |
4 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| Lib / asyncio / tasks.py |
run_coroutine_threadsafe |
|
83% |
6 |
1 |
0 |
|
50% |
2 |
1 |
|
75% |
| Lib / asyncio / tasks.py |
run_coroutine_threadsafe.callback |
|
88% |
8 |
1 |
0 |
|
50% |
2 |
1 |
|
80% |
| Lib / asyncio / tasks.py |
create_eager_task_factory |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| Lib / asyncio / tasks.py |
create_eager_task_factory.factory |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| Lib / asyncio / tasks.py |
_register_task |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| Lib / asyncio / tasks.py |
_register_eager_task |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| Lib / asyncio / tasks.py |
_enter_task |
|
100% |
4 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| Lib / asyncio / tasks.py |
_leave_task |
|
100% |
4 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| Lib / asyncio / tasks.py |
_swap_current_task |
|
100% |
5 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| Lib / asyncio / tasks.py |
_unregister_task |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| Lib / asyncio / tasks.py |
_unregister_eager_task |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| Lib / asyncio / tasks.py |
(no function) |
|
96% |
111 |
4 |
0 |
|
100% |
0 |
0 |
|
96% |
| Lib / asyncio / threads.py |
to_thread |
|
100% |
4 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| Lib / asyncio / threads.py |
(no function) |
|
100% |
5 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| Lib / asyncio / timeouts.py |
Timeout.__init__ |
|
100% |
4 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| Lib / asyncio / timeouts.py |
Timeout.when |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| Lib / asyncio / timeouts.py |
Timeout.reschedule |
|
100% |
13 |
0 |
0 |
|
100% |
10 |
0 |
|
100% |
| Lib / asyncio / timeouts.py |
Timeout.expired |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| Lib / asyncio / timeouts.py |
Timeout.__repr__ |
|
100% |
6 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| Lib / asyncio / timeouts.py |
Timeout.__aenter__ |
|
100% |
10 |
0 |
0 |
|
100% |
4 |
0 |
|
100% |
| Lib / asyncio / timeouts.py |
Timeout.__aexit__ |
|
100% |
17 |
0 |
0 |
|
88% |
16 |
2 |
|
94% |
| Lib / asyncio / timeouts.py |
Timeout._on_timeout |
|
100% |
4 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| Lib / asyncio / timeouts.py |
Timeout._insert_timeout_error |
|
100% |
7 |
0 |
0 |
|
75% |
4 |
1 |
|
91% |
| Lib / asyncio / timeouts.py |
timeout |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| Lib / asyncio / timeouts.py |
timeout_at |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| Lib / asyncio / timeouts.py |
(no function) |
|
100% |
25 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| Lib / asyncio / tools.py |
CycleFoundException.__init__ |
|
100% |
3 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| Lib / asyncio / tools.py |
_format_stack_entry |
|
80% |
5 |
1 |
0 |
|
75% |
4 |
1 |
|
78% |
| Lib / asyncio / tools.py |
_index |
|
78% |
18 |
4 |
0 |
|
75% |
12 |
1 |
|
77% |
| Lib / asyncio / tools.py |
_build_tree |
|
84% |
19 |
3 |
0 |
|
67% |
12 |
2 |
|
77% |
| Lib / asyncio / tools.py |
_build_tree.get_or_create_cor_node |
|
100% |
7 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| Lib / asyncio / tools.py |
_roots |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| Lib / asyncio / tools.py |
_task_graph |
|
100% |
4 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| Lib / asyncio / tools.py |
_find_cycles |
|
100% |
8 |
0 |
0 |
|
100% |
4 |
0 |
|
100% |
| Lib / asyncio / tools.py |
_find_cycles.dfs |
|
100% |
10 |
0 |
0 |
|
100% |
6 |
0 |
|
100% |
| Lib / asyncio / tools.py |
get_all_awaited_by |
|
0% |
2 |
2 |
0 |
|
100% |
0 |
0 |
|
0% |
| Lib / asyncio / tools.py |
build_async_tree |
|
100% |
9 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| Lib / asyncio / tools.py |
build_async_tree.pretty |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| Lib / asyncio / tools.py |
build_async_tree.render |
|
100% |
8 |
0 |
0 |
|
100% |
4 |
0 |
|
100% |
| Lib / asyncio / tools.py |
build_task_table |
|
100% |
20 |
0 |
0 |
|
100% |
8 |
0 |
|
100% |
| Lib / asyncio / tools.py |
_print_cycle_exception |
|
0% |
5 |
5 |
0 |
|
0% |
2 |
0 |
|
0% |
| Lib / asyncio / tools.py |
exit_with_permission_help_text |
|
0% |
2 |
2 |
0 |
|
100% |
0 |
0 |
|
0% |
| Lib / asyncio / tools.py |
_get_awaited_by_tasks |
|
0% |
9 |
9 |
0 |
|
0% |
2 |
0 |
|
0% |
| Lib / asyncio / tools.py |
display_awaited_by_tasks_table |
|
0% |
6 |
6 |
0 |
|
0% |
2 |
0 |
|
0% |
| Lib / asyncio / tools.py |
display_awaited_by_tasks_tree |
|
0% |
8 |
8 |
0 |
|
0% |
2 |
0 |
|
0% |
| Lib / asyncio / tools.py |
(no function) |
|
100% |
24 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| Lib / asyncio / transports.py |
BaseTransport.__init__ |
|
100% |
3 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| Lib / asyncio / transports.py |
BaseTransport.get_extra_info |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| Lib / asyncio / transports.py |
BaseTransport.is_closing |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| Lib / asyncio / transports.py |
BaseTransport.close |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| Lib / asyncio / transports.py |
BaseTransport.set_protocol |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| Lib / asyncio / transports.py |
BaseTransport.get_protocol |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| Lib / asyncio / transports.py |
ReadTransport.is_reading |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| Lib / asyncio / transports.py |
ReadTransport.pause_reading |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| Lib / asyncio / transports.py |
ReadTransport.resume_reading |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| Lib / asyncio / transports.py |
WriteTransport.set_write_buffer_limits |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| Lib / asyncio / transports.py |
WriteTransport.get_write_buffer_size |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| Lib / asyncio / transports.py |
WriteTransport.get_write_buffer_limits |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| Lib / asyncio / transports.py |
WriteTransport.write |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| Lib / asyncio / transports.py |
WriteTransport.writelines |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| Lib / asyncio / transports.py |
WriteTransport.write_eof |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| Lib / asyncio / transports.py |
WriteTransport.can_write_eof |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| Lib / asyncio / transports.py |
WriteTransport.abort |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| Lib / asyncio / transports.py |
DatagramTransport.sendto |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| Lib / asyncio / transports.py |
DatagramTransport.abort |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| Lib / asyncio / transports.py |
SubprocessTransport.get_pid |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| Lib / asyncio / transports.py |
SubprocessTransport.get_returncode |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| Lib / asyncio / transports.py |
SubprocessTransport.get_pipe_transport |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| Lib / asyncio / transports.py |
SubprocessTransport.send_signal |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| Lib / asyncio / transports.py |
SubprocessTransport.terminate |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| Lib / asyncio / transports.py |
SubprocessTransport.kill |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| Lib / asyncio / transports.py |
_FlowControlMixin.__init__ |
|
100% |
5 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| Lib / asyncio / transports.py |
_FlowControlMixin._maybe_pause_protocol |
|
64% |
11 |
4 |
0 |
|
75% |
4 |
1 |
|
67% |
| Lib / asyncio / transports.py |
_FlowControlMixin._maybe_resume_protocol |
|
50% |
8 |
4 |
0 |
|
100% |
2 |
0 |
|
60% |
| Lib / asyncio / transports.py |
_FlowControlMixin.get_write_buffer_limits |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| Lib / asyncio / transports.py |
_FlowControlMixin._set_write_buffer_limits |
|
90% |
10 |
1 |
0 |
|
88% |
8 |
1 |
|
89% |
| Lib / asyncio / transports.py |
_FlowControlMixin.set_write_buffer_limits |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| Lib / asyncio / transports.py |
_FlowControlMixin.get_write_buffer_size |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| Lib / asyncio / transports.py |
(no function) |
|
100% |
47 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| Lib / asyncio / trsock.py |
TransportSocket.__init__ |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| Lib / asyncio / trsock.py |
TransportSocket.family |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| Lib / asyncio / trsock.py |
TransportSocket.type |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| Lib / asyncio / trsock.py |
TransportSocket.proto |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| Lib / asyncio / trsock.py |
TransportSocket.__repr__ |
|
73% |
15 |
4 |
0 |
|
50% |
6 |
3 |
|
67% |
| Lib / asyncio / trsock.py |
TransportSocket.__getstate__ |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| Lib / asyncio / trsock.py |
TransportSocket.fileno |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| Lib / asyncio / trsock.py |
TransportSocket.dup |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| Lib / asyncio / trsock.py |
TransportSocket.get_inheritable |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| Lib / asyncio / trsock.py |
TransportSocket.shutdown |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| Lib / asyncio / trsock.py |
TransportSocket.getsockopt |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| Lib / asyncio / trsock.py |
TransportSocket.setsockopt |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| Lib / asyncio / trsock.py |
TransportSocket.getpeername |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| Lib / asyncio / trsock.py |
TransportSocket.getsockname |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| Lib / asyncio / trsock.py |
TransportSocket.getsockbyname |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| Lib / asyncio / trsock.py |
TransportSocket.settimeout |
|
100% |
3 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| Lib / asyncio / trsock.py |
TransportSocket.gettimeout |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| Lib / asyncio / trsock.py |
TransportSocket.setblocking |
|
100% |
3 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| Lib / asyncio / trsock.py |
(no function) |
|
100% |
24 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| Lib / asyncio / unix_events.py |
_sighandler_noop |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| Lib / asyncio / unix_events.py |
waitstatus_to_exitcode |
|
50% |
4 |
2 |
0 |
|
100% |
0 |
0 |
|
50% |
| Lib / asyncio / unix_events.py |
_UnixSelectorEventLoop.__init__ |
|
100% |
6 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| Lib / asyncio / unix_events.py |
_UnixSelectorEventLoop.close |
|
100% |
7 |
0 |
0 |
|
83% |
6 |
1 |
|
92% |
| Lib / asyncio / unix_events.py |
_UnixSelectorEventLoop._process_self_data |
|
100% |
4 |
0 |
0 |
|
100% |
4 |
0 |
|
100% |
| Lib / asyncio / unix_events.py |
_UnixSelectorEventLoop.add_signal_handler |
|
100% |
23 |
0 |
0 |
|
100% |
6 |
0 |
|
100% |
| Lib / asyncio / unix_events.py |
_UnixSelectorEventLoop._handle_signal |
|
100% |
6 |
0 |
0 |
|
100% |
4 |
0 |
|
100% |
| Lib / asyncio / unix_events.py |
_UnixSelectorEventLoop.remove_signal_handler |
|
100% |
20 |
0 |
0 |
|
100% |
6 |
0 |
|
100% |
| Lib / asyncio / unix_events.py |
_UnixSelectorEventLoop._check_signal |
|
100% |
4 |
0 |
0 |
|
100% |
4 |
0 |
|
100% |
| Lib / asyncio / unix_events.py |
_UnixSelectorEventLoop._make_read_pipe_transport |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| Lib / asyncio / unix_events.py |
_UnixSelectorEventLoop._make_write_pipe_transport |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| Lib / asyncio / unix_events.py |
_UnixSelectorEventLoop._make_subprocess_transport |
|
92% |
13 |
1 |
0 |
|
100% |
0 |
0 |
|
92% |
| Lib / asyncio / unix_events.py |
_UnixSelectorEventLoop._child_watcher_callback |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| Lib / asyncio / unix_events.py |
_UnixSelectorEventLoop.create_unix_connection |
|
93% |
28 |
2 |
0 |
|
89% |
18 |
2 |
|
91% |
| Lib / asyncio / unix_events.py |
_UnixSelectorEventLoop.create_unix_server |
|
89% |
47 |
5 |
0 |
|
88% |
26 |
3 |
|
89% |
| Lib / asyncio / unix_events.py |
_UnixSelectorEventLoop._sock_sendfile_native |
|
100% |
18 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| Lib / asyncio / unix_events.py |
_UnixSelectorEventLoop._sock_sendfile_native_impl |
|
91% |
43 |
4 |
0 |
|
89% |
18 |
2 |
|
90% |
| Lib / asyncio / unix_events.py |
_UnixSelectorEventLoop._sock_sendfile_update_filepos |
|
100% |
2 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| Lib / asyncio / unix_events.py |
_UnixSelectorEventLoop._sock_add_cancellation_callback |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| Lib / asyncio / unix_events.py |
_UnixSelectorEventLoop._sock_add_cancellation_callback.cb |
|
100% |
4 |
0 |
0 |
|
75% |
4 |
1 |
|
88% |
| Lib / asyncio / unix_events.py |
_UnixSelectorEventLoop._stop_serving |
|
86% |
14 |
2 |
0 |
|
100% |
6 |
0 |
|
90% |
| Lib / asyncio / unix_events.py |
_UnixReadPipeTransport.__init__ |
|
79% |
19 |
4 |
0 |
|
75% |
4 |
1 |
|
78% |
| Lib / asyncio / unix_events.py |
_UnixReadPipeTransport._add_reader |
|
100% |
3 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| Lib / asyncio / unix_events.py |
_UnixReadPipeTransport.is_reading |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| Lib / asyncio / unix_events.py |
_UnixReadPipeTransport.__repr__ |
|
75% |
16 |
4 |
0 |
|
60% |
10 |
4 |
|
69% |
| Lib / asyncio / unix_events.py |
_UnixReadPipeTransport._read_ready |
|
93% |
14 |
1 |
0 |
|
75% |
4 |
1 |
|
89% |
| Lib / asyncio / unix_events.py |
_UnixReadPipeTransport.pause_reading |
|
83% |
6 |
1 |
0 |
|
75% |
4 |
1 |
|
80% |
| Lib / asyncio / unix_events.py |
_UnixReadPipeTransport.resume_reading |
|
83% |
6 |
1 |
0 |
|
75% |
4 |
1 |
|
80% |
| Lib / asyncio / unix_events.py |
_UnixReadPipeTransport.set_protocol |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| Lib / asyncio / unix_events.py |
_UnixReadPipeTransport.get_protocol |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| Lib / asyncio / unix_events.py |
_UnixReadPipeTransport.is_closing |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| Lib / asyncio / unix_events.py |
_UnixReadPipeTransport.close |
|
100% |
2 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| Lib / asyncio / unix_events.py |
_UnixReadPipeTransport.__del__ |
|
33% |
3 |
2 |
0 |
|
50% |
2 |
1 |
|
40% |
| Lib / asyncio / unix_events.py |
_UnixReadPipeTransport._fatal_error |
|
60% |
5 |
2 |
0 |
|
25% |
4 |
1 |
|
44% |
| Lib / asyncio / unix_events.py |
_UnixReadPipeTransport._close |
|
100% |
3 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| Lib / asyncio / unix_events.py |
_UnixReadPipeTransport._call_connection_lost |
|
100% |
6 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| Lib / asyncio / unix_events.py |
_UnixWritePipeTransport.__init__ |
|
83% |
23 |
4 |
0 |
|
83% |
6 |
1 |
|
83% |
| Lib / asyncio / unix_events.py |
_UnixWritePipeTransport.__repr__ |
|
50% |
18 |
9 |
0 |
|
40% |
10 |
4 |
|
46% |
| Lib / asyncio / unix_events.py |
_UnixWritePipeTransport.get_write_buffer_size |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| Lib / asyncio / unix_events.py |
_UnixWritePipeTransport._read_ready |
|
80% |
5 |
1 |
0 |
|
75% |
4 |
1 |
|
78% |
| Lib / asyncio / unix_events.py |
_UnixWritePipeTransport.write |
|
93% |
28 |
2 |
0 |
|
93% |
14 |
1 |
|
93% |
| Lib / asyncio / unix_events.py |
_UnixWritePipeTransport._write_ready |
|
95% |
22 |
1 |
0 |
|
100% |
6 |
0 |
|
96% |
| Lib / asyncio / unix_events.py |
_UnixWritePipeTransport.can_write_eof |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| Lib / asyncio / unix_events.py |
_UnixWritePipeTransport.write_eof |
|
86% |
7 |
1 |
0 |
|
75% |
4 |
1 |
|
82% |
| Lib / asyncio / unix_events.py |
_UnixWritePipeTransport.set_protocol |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| Lib / asyncio / unix_events.py |
_UnixWritePipeTransport.get_protocol |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| Lib / asyncio / unix_events.py |
_UnixWritePipeTransport.is_closing |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| Lib / asyncio / unix_events.py |
_UnixWritePipeTransport.close |
|
100% |
2 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| Lib / asyncio / unix_events.py |
_UnixWritePipeTransport.__del__ |
|
33% |
3 |
2 |
0 |
|
50% |
2 |
1 |
|
40% |
| Lib / asyncio / unix_events.py |
_UnixWritePipeTransport.abort |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| Lib / asyncio / unix_events.py |
_UnixWritePipeTransport._fatal_error |
|
60% |
5 |
2 |
0 |
|
50% |
4 |
2 |
|
56% |
| Lib / asyncio / unix_events.py |
_UnixWritePipeTransport._close |
|
100% |
6 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| Lib / asyncio / unix_events.py |
_UnixWritePipeTransport._call_connection_lost |
|
100% |
6 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| Lib / asyncio / unix_events.py |
_UnixSubprocessTransport._start |
|
50% |
12 |
6 |
0 |
|
50% |
6 |
3 |
|
50% |
| Lib / asyncio / unix_events.py |
_PidfdChildWatcher.add_child_handler |
|
100% |
3 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| Lib / asyncio / unix_events.py |
_PidfdChildWatcher._do_wait |
|
100% |
10 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| Lib / asyncio / unix_events.py |
_ThreadedChildWatcher.__init__ |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| Lib / asyncio / unix_events.py |
_ThreadedChildWatcher.__del__ |
|
67% |
3 |
1 |
0 |
|
50% |
2 |
1 |
|
60% |
| Lib / asyncio / unix_events.py |
_ThreadedChildWatcher.add_child_handler |
|
100% |
4 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| Lib / asyncio / unix_events.py |
_ThreadedChildWatcher._do_waitpid |
|
86% |
14 |
2 |
0 |
|
50% |
4 |
2 |
|
78% |
| Lib / asyncio / unix_events.py |
can_use_pidfd |
|
62% |
8 |
3 |
0 |
|
50% |
2 |
1 |
|
60% |
| Lib / asyncio / unix_events.py |
(no function) |
|
100% |
96 |
0 |
2 |
|
100% |
0 |
0 |
|
100% |
| Lib / asyncio / windows_events.py |
_OverlappedFuture.__init__ |
|
0% |
4 |
4 |
0 |
|
0% |
2 |
0 |
|
0% |
| Lib / asyncio / windows_events.py |
_OverlappedFuture._repr_info |
|
0% |
5 |
5 |
0 |
|
0% |
2 |
0 |
|
0% |
| Lib / asyncio / windows_events.py |
_OverlappedFuture._cancel_overlapped |
|
0% |
10 |
10 |
0 |
|
0% |
4 |
0 |
|
0% |
| Lib / asyncio / windows_events.py |
_OverlappedFuture.cancel |
|
0% |
2 |
2 |
0 |
|
100% |
0 |
0 |
|
0% |
| Lib / asyncio / windows_events.py |
_OverlappedFuture.set_exception |
|
0% |
2 |
2 |
0 |
|
100% |
0 |
0 |
|
0% |
| Lib / asyncio / windows_events.py |
_OverlappedFuture.set_result |
|
0% |
2 |
2 |
0 |
|
100% |
0 |
0 |
|
0% |
| Lib / asyncio / windows_events.py |
_BaseWaitHandleFuture.__init__ |
|
0% |
7 |
7 |
0 |
|
0% |
2 |
0 |
|
0% |
| Lib / asyncio / windows_events.py |
_BaseWaitHandleFuture._poll |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| Lib / asyncio / windows_events.py |
_BaseWaitHandleFuture._repr_info |
|
0% |
8 |
8 |
0 |
|
0% |
4 |
0 |
|
0% |
| Lib / asyncio / windows_events.py |
_BaseWaitHandleFuture._unregister_wait_cb |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| Lib / asyncio / windows_events.py |
_BaseWaitHandleFuture._unregister_wait |
|
0% |
15 |
15 |
0 |
|
0% |
6 |
0 |
|
0% |
| Lib / asyncio / windows_events.py |
_BaseWaitHandleFuture.cancel |
|
0% |
2 |
2 |
0 |
|
100% |
0 |
0 |
|
0% |
| Lib / asyncio / windows_events.py |
_BaseWaitHandleFuture.set_exception |
|
0% |
2 |
2 |
0 |
|
100% |
0 |
0 |
|
0% |
| Lib / asyncio / windows_events.py |
_BaseWaitHandleFuture.set_result |
|
0% |
2 |
2 |
0 |
|
100% |
0 |
0 |
|
0% |
| Lib / asyncio / windows_events.py |
_WaitCancelFuture.__init__ |
|
0% |
2 |
2 |
0 |
|
100% |
0 |
0 |
|
0% |
| Lib / asyncio / windows_events.py |
_WaitCancelFuture.cancel |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| Lib / asyncio / windows_events.py |
_WaitCancelFuture.set_result |
|
0% |
3 |
3 |
0 |
|
0% |
2 |
0 |
|
0% |
| Lib / asyncio / windows_events.py |
_WaitCancelFuture.set_exception |
|
0% |
3 |
3 |
0 |
|
0% |
2 |
0 |
|
0% |
| Lib / asyncio / windows_events.py |
_WaitHandleFuture.__init__ |
|
0% |
5 |
5 |
0 |
|
100% |
0 |
0 |
|
0% |
| Lib / asyncio / windows_events.py |
_WaitHandleFuture._unregister_wait_cb |
|
0% |
7 |
7 |
0 |
|
0% |
2 |
0 |
|
0% |
| Lib / asyncio / windows_events.py |
_WaitHandleFuture._unregister_wait |
|
0% |
15 |
15 |
0 |
|
0% |
6 |
0 |
|
0% |
| Lib / asyncio / windows_events.py |
PipeServer.__init__ |
|
0% |
5 |
5 |
0 |
|
100% |
0 |
0 |
|
0% |
| Lib / asyncio / windows_events.py |
PipeServer._get_unconnected_pipe |
|
0% |
2 |
2 |
0 |
|
100% |
0 |
0 |
|
0% |
| Lib / asyncio / windows_events.py |
PipeServer._server_pipe_handle |
|
0% |
9 |
9 |
0 |
|
0% |
4 |
0 |
|
0% |
| Lib / asyncio / windows_events.py |
PipeServer.closed |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| Lib / asyncio / windows_events.py |
PipeServer.close |
|
0% |
9 |
9 |
0 |
|
0% |
6 |
0 |
|
0% |
| Lib / asyncio / windows_events.py |
ProactorEventLoop.__init__ |
|
0% |
3 |
3 |
0 |
|
0% |
2 |
0 |
|
0% |
| Lib / asyncio / windows_events.py |
ProactorEventLoop._run_forever_setup |
|
0% |
3 |
3 |
0 |
|
100% |
0 |
0 |
|
0% |
| Lib / asyncio / windows_events.py |
ProactorEventLoop._run_forever_cleanup |
|
0% |
7 |
7 |
0 |
|
0% |
4 |
0 |
|
0% |
| Lib / asyncio / windows_events.py |
ProactorEventLoop.create_pipe_connection |
|
0% |
5 |
5 |
0 |
|
100% |
0 |
0 |
|
0% |
| Lib / asyncio / windows_events.py |
ProactorEventLoop.start_serving_pipe |
|
0% |
4 |
4 |
0 |
|
100% |
0 |
0 |
|
0% |
| Lib / asyncio / windows_events.py |
ProactorEventLoop.start_serving_pipe.loop_accept_pipe |
|
0% |
30 |
30 |
0 |
|
0% |
14 |
0 |
|
0% |
| Lib / asyncio / windows_events.py |
ProactorEventLoop._make_subprocess_transport |
|
0% |
11 |
11 |
0 |
|
100% |
0 |
0 |
|
0% |
| Lib / asyncio / windows_events.py |
IocpProactor.__init__ |
|
0% |
7 |
7 |
0 |
|
100% |
0 |
0 |
|
0% |
| Lib / asyncio / windows_events.py |
IocpProactor._check_closed |
|
0% |
2 |
2 |
0 |
|
0% |
2 |
0 |
|
0% |
| Lib / asyncio / windows_events.py |
IocpProactor.__repr__ |
|
0% |
4 |
4 |
0 |
|
0% |
2 |
0 |
|
0% |
| Lib / asyncio / windows_events.py |
IocpProactor.set_loop |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| Lib / asyncio / windows_events.py |
IocpProactor.select |
|
0% |
7 |
7 |
0 |
|
0% |
2 |
0 |
|
0% |
| Lib / asyncio / windows_events.py |
IocpProactor._result |
|
0% |
3 |
3 |
0 |
|
100% |
0 |
0 |
|
0% |
| Lib / asyncio / windows_events.py |
IocpProactor.finish_socket_func |
|
0% |
6 |
6 |
0 |
|
0% |
2 |
0 |
|
0% |
| Lib / asyncio / windows_events.py |
IocpProactor._finish_recvfrom |
|
0% |
6 |
6 |
0 |
|
0% |
2 |
0 |
|
0% |
| Lib / asyncio / windows_events.py |
IocpProactor.recv |
|
0% |
9 |
9 |
0 |
|
0% |
2 |
0 |
|
0% |
| Lib / asyncio / windows_events.py |
IocpProactor.recv_into |
|
0% |
9 |
9 |
0 |
|
0% |
2 |
0 |
|
0% |
| Lib / asyncio / windows_events.py |
IocpProactor.recvfrom |
|
0% |
7 |
7 |
0 |
|
100% |
0 |
0 |
|
0% |
| Lib / asyncio / windows_events.py |
IocpProactor.recvfrom_into |
|
0% |
7 |
7 |
0 |
|
100% |
0 |
0 |
|
0% |
| Lib / asyncio / windows_events.py |
IocpProactor.sendto |
|
0% |
4 |
4 |
0 |
|
100% |
0 |
0 |
|
0% |
| Lib / asyncio / windows_events.py |
IocpProactor.send |
|
0% |
6 |
6 |
0 |
|
0% |
2 |
0 |
|
0% |
| Lib / asyncio / windows_events.py |
IocpProactor.accept |
|
0% |
10 |
10 |
0 |
|
100% |
0 |
0 |
|
0% |
| Lib / asyncio / windows_events.py |
IocpProactor.accept.finish_accept |
|
0% |
5 |
5 |
0 |
|
100% |
0 |
0 |
|
0% |
| Lib / asyncio / windows_events.py |
IocpProactor.accept.accept_coro |
|
0% |
5 |
5 |
0 |
|
100% |
0 |
0 |
|
0% |
| Lib / asyncio / windows_events.py |
IocpProactor.connect |
|
0% |
17 |
17 |
0 |
|
0% |
6 |
0 |
|
0% |
| Lib / asyncio / windows_events.py |
IocpProactor.connect.finish_connect |
|
0% |
3 |
3 |
0 |
|
100% |
0 |
0 |
|
0% |
| Lib / asyncio / windows_events.py |
IocpProactor.sendfile |
|
0% |
6 |
6 |
0 |
|
100% |
0 |
0 |
|
0% |
| Lib / asyncio / windows_events.py |
IocpProactor.accept_pipe |
|
0% |
7 |
7 |
0 |
|
0% |
2 |
0 |
|
0% |
| Lib / asyncio / windows_events.py |
IocpProactor.accept_pipe.finish_accept_pipe |
|
0% |
2 |
2 |
0 |
|
100% |
0 |
0 |
|
0% |
| Lib / asyncio / windows_events.py |
IocpProactor.connect_pipe |
|
0% |
11 |
11 |
0 |
|
0% |
2 |
0 |
|
0% |
| Lib / asyncio / windows_events.py |
IocpProactor.wait_for_handle |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| Lib / asyncio / windows_events.py |
IocpProactor._wait_cancel |
|
0% |
3 |
3 |
0 |
|
100% |
0 |
0 |
|
0% |
| Lib / asyncio / windows_events.py |
IocpProactor._wait_for_handle |
|
0% |
14 |
14 |
0 |
|
0% |
6 |
0 |
|
0% |
| Lib / asyncio / windows_events.py |
IocpProactor._wait_for_handle.finish_wait_for_handle |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| Lib / asyncio / windows_events.py |
IocpProactor._register_with_iocp |
|
0% |
3 |
3 |
0 |
|
0% |
2 |
0 |
|
0% |
| Lib / asyncio / windows_events.py |
IocpProactor._register |
|
0% |
12 |
12 |
0 |
|
0% |
4 |
0 |
|
0% |
| Lib / asyncio / windows_events.py |
IocpProactor._unregister |
|
0% |
2 |
2 |
0 |
|
100% |
0 |
0 |
|
0% |
| Lib / asyncio / windows_events.py |
IocpProactor._get_accept_socket |
|
0% |
3 |
3 |
0 |
|
100% |
0 |
0 |
|
0% |
| Lib / asyncio / windows_events.py |
IocpProactor._poll |
|
0% |
35 |
35 |
0 |
|
0% |
18 |
0 |
|
0% |
| Lib / asyncio / windows_events.py |
IocpProactor._stop_serving |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| Lib / asyncio / windows_events.py |
IocpProactor.close |
|
0% |
26 |
26 |
0 |
|
0% |
16 |
0 |
|
0% |
| Lib / asyncio / windows_events.py |
IocpProactor.__del__ |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| Lib / asyncio / windows_events.py |
_WindowsSubprocessTransport._start |
|
0% |
4 |
4 |
0 |
|
100% |
0 |
0 |
|
0% |
| Lib / asyncio / windows_events.py |
_WindowsSubprocessTransport._start.callback |
|
0% |
2 |
2 |
0 |
|
100% |
0 |
0 |
|
0% |
| Lib / asyncio / windows_events.py |
(no function) |
|
0% |
109 |
109 |
2 |
|
100% |
0 |
0 |
|
0% |
| Lib / asyncio / windows_utils.py |
pipe |
|
0% |
27 |
27 |
0 |
|
0% |
10 |
0 |
|
0% |
| Lib / asyncio / windows_utils.py |
PipeHandle.__init__ |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| Lib / asyncio / windows_utils.py |
PipeHandle.__repr__ |
|
0% |
4 |
4 |
0 |
|
0% |
2 |
0 |
|
0% |
| Lib / asyncio / windows_utils.py |
PipeHandle.handle |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| Lib / asyncio / windows_utils.py |
PipeHandle.fileno |
|
0% |
3 |
3 |
0 |
|
0% |
2 |
0 |
|
0% |
| Lib / asyncio / windows_utils.py |
PipeHandle.close |
|
0% |
3 |
3 |
0 |
|
0% |
2 |
0 |
|
0% |
| Lib / asyncio / windows_utils.py |
PipeHandle.__del__ |
|
0% |
3 |
3 |
0 |
|
0% |
2 |
0 |
|
0% |
| Lib / asyncio / windows_utils.py |
PipeHandle.__enter__ |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| Lib / asyncio / windows_utils.py |
PipeHandle.__exit__ |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| Lib / asyncio / windows_utils.py |
Popen.__init__ |
|
0% |
37 |
37 |
0 |
|
0% |
24 |
0 |
|
0% |
| Lib / asyncio / windows_utils.py |
(no function) |
|
0% |
26 |
26 |
2 |
|
100% |
0 |
0 |
|
0% |