Coverage report: 80%

Files Functions Classes

coverage.py v7.13.1, created at 2026-01-10 10:42 +0000

File   statements missing excluded   coverage
aiocoap / __init__.py   5 0 0   100%
aiocoap / blockwise.py   52 4 0   92%
aiocoap / cli / __init__.py   0 0 0   100%
aiocoap / cli / client.py   360 99 0   72%
aiocoap / cli / common.py   59 20 0   66%
aiocoap / cli / defaults.py   30 2 0   93%
aiocoap / cli / fileserver.py   229 61 0   73%
aiocoap / cli / keygen.py   32 25 0   22%
aiocoap / cli / proxy.py   92 30 0   67%
aiocoap / cli / rd.py   417 183 0   56%
aiocoap / credentials.py   168 35 1   79%
aiocoap / defaults.py   135 21 0   84%
aiocoap / edhoc.py   288 44 0   85%
aiocoap / error.py   174 31 0   82%
aiocoap / interfaces.py   141 12 0   91%
aiocoap / message.py   337 59 0   82%
aiocoap / messagemanager.py   230 39 0   83%
aiocoap / meta.py   3 0 0   100%
aiocoap / numbers / __init__.py   20 3 0   85%
aiocoap / numbers / codes.py   131 4 0   97%
aiocoap / numbers / constants.py   68 6 0   91%
aiocoap / numbers / contentformat.py   95 33 1   65%
aiocoap / numbers / eaditem.py   7 0 0   100%
aiocoap / numbers / optionnumbers.py   106 6 0   94%
aiocoap / numbers / types.py   10 0 0   100%
aiocoap / numbers / uri_path_abbrev.py   1 0 0   100%
aiocoap / options.py   147 6 0   96%
aiocoap / optiontypes.py   119 19 0   84%
aiocoap / oscore.py   1219 178 0   85%
aiocoap / oscore_sitewrapper.py   148 28 0   81%
aiocoap / pipe.py   119 15 0   87%
aiocoap / protocol.py   493 55 0   89%
aiocoap / proxy / __init__.py   0 0 0   100%
aiocoap / proxy / client.py   21 3 0   86%
aiocoap / proxy / server.py   243 102 0   58%
aiocoap / resource.py   208 37 0   82%
aiocoap / resourcedirectory / __init__.py   0 0 0   100%
aiocoap / resourcedirectory / client / __init__.py   0 0 0   100%
aiocoap / resourcedirectory / client / register.py   164 141 0   14%
aiocoap / tokenmanager.py   116 14 0   88%
aiocoap / transport_params.py   51 3 0   94%
aiocoap / transports / __init__.py   0 0 0   100%
aiocoap / transports / generic_udp.py   39 5 0   87%
aiocoap / transports / oscore.py   135 8 0   94%
aiocoap / transports / rfc8323common.py   104 19 0   82%
aiocoap / transports / simple6.py   98 11 0   89%
aiocoap / transports / simplesocketserver.py   85 13 0   85%
aiocoap / transports / tcp.py   251 21 0   92%
aiocoap / transports / tinydtls.py   205 33 0   84%
aiocoap / transports / tinydtls_server.py   132 11 0   92%
aiocoap / transports / tls.py   17 2 0   88%
aiocoap / transports / udp6.py   293 69 0   76%
aiocoap / transports / ws.py   209 31 0   85%
aiocoap / util / __init__.py   69 13 0   81%
aiocoap / util / asyncio / __init__.py   0 0 0   100%
aiocoap / util / asyncio / getaddrinfo_addrconfig.py   22 3 0   86%
aiocoap / util / asyncio / recvmsg.py   81 18 0   78%
aiocoap / util / asyncio / timeoutdict.py   34 0 0   100%
aiocoap / util / cli.py   45 5 0   89%
aiocoap / util / contenttype.py   12 1 0   92%
aiocoap / util / cryptography_additions.py   27 3 0   89%
aiocoap / util / dataclass_data.py   32 3 0   91%
aiocoap / util / linkformat.py   17 0 0   100%
aiocoap / util / linkformat_pygments.py   10 0 0   100%
aiocoap / util / prettyprint.py   90 18 0   80%
aiocoap / util / pyodide_websockets / __init__.py   17 15 0   12%
aiocoap / util / pyodide_websockets / asyncio / __init__.py   1 0 0   100%
aiocoap / util / pyodide_websockets / asyncio / client.py   32 21 0   34%
aiocoap / util / pyodide_websockets / asyncio / connection.py   2 0 0   100%
aiocoap / util / pyodide_websockets / asyncio / server.py   9 3 0   67%
aiocoap / util / pyodide_websockets / exceptions.py   4 0 0   100%
aiocoap / util / socknumbers.py   11 0 0   100%
aiocoap / util / uri.py   11 1 0   91%
aiocoap / util / vendored / link_header.py   92 1 2   99%
Total   8424 1646 4   80%

No items found using the specified filter.