Coverage report: 100%

Files Functions Classes

coverage.py v7.12.0, created at 2025-12-06 16:58 +0000

File class   statements missing excluded   coverage
oarepo_c4gh / __init__.py (no class)   4 0 0   100%
oarepo_c4gh / crypt4gh / __init__.py (no class)   5 0 0   100%
oarepo_c4gh / crypt4gh / analyzer.py Analyzer   16 0 0   100%
oarepo_c4gh / crypt4gh / analyzer.py (no class)   7 0 0   100%
oarepo_c4gh / crypt4gh / common / __init__.py (no class)   5 0 0   100%
oarepo_c4gh / crypt4gh / common / data_block.py DataBlock   10 0 0   100%
oarepo_c4gh / crypt4gh / common / data_block.py (no class)   15 0 0   100%
oarepo_c4gh / crypt4gh / common / header.py Header   0 0 4   100%
oarepo_c4gh / crypt4gh / common / header.py (no class)   14 0 3   100%
oarepo_c4gh / crypt4gh / common / header_packet.py HeaderPacket   20 0 0   100%
oarepo_c4gh / crypt4gh / common / header_packet.py (no class)   23 0 0   100%
oarepo_c4gh / crypt4gh / common / proto4gh.py Proto4GH   0 0 2   100%
oarepo_c4gh / crypt4gh / common / proto4gh.py (no class)   11 0 1   100%
oarepo_c4gh / crypt4gh / crypt4gh.py Crypt4GH   16 0 0   100%
oarepo_c4gh / crypt4gh / crypt4gh.py (no class)   5 0 0   100%
oarepo_c4gh / crypt4gh / dek.py DEK   6 0 0   100%
oarepo_c4gh / crypt4gh / dek.py (no class)   8 0 0   100%
oarepo_c4gh / crypt4gh / dek_collection.py DEKCollection   26 0 0   100%
oarepo_c4gh / crypt4gh / dek_collection.py (no class)   16 0 0   100%
oarepo_c4gh / crypt4gh / filter / __init__.py (no class)   0 0 0   100%
oarepo_c4gh / crypt4gh / filter / add_recipient.py AddRecipientFilter   3 0 0   100%
oarepo_c4gh / crypt4gh / filter / add_recipient.py (no class)   12 0 0   100%
oarepo_c4gh / crypt4gh / filter / add_recipient_header.py AddRecipientHeader   21 0 0   100%
oarepo_c4gh / crypt4gh / filter / add_recipient_header.py (no class)   13 0 0   100%
oarepo_c4gh / crypt4gh / filter / filter.py Filter   3 0 0   100%
oarepo_c4gh / crypt4gh / filter / filter.py (no class)   11 0 0   100%
oarepo_c4gh / crypt4gh / filter / header.py FilterHeader   4 0 0   100%
oarepo_c4gh / crypt4gh / filter / header.py (no class)   9 0 0   100%
oarepo_c4gh / crypt4gh / filter / only_readable.py OnlyReadableFilter   3 0 0   100%
oarepo_c4gh / crypt4gh / filter / only_readable.py (no class)   8 0 0   100%
oarepo_c4gh / crypt4gh / filter / only_readable_header.py OnlyReadableHeader   1 0 0   100%
oarepo_c4gh / crypt4gh / filter / only_readable_header.py (no class)   4 0 0   100%
oarepo_c4gh / crypt4gh / rawio.py Crypt4GHRawIO   52 0 0   100%
oarepo_c4gh / crypt4gh / rawio.py (no class)   7 0 0   100%
oarepo_c4gh / crypt4gh / stream / __init__.py (no class)   4 0 0   100%
oarepo_c4gh / crypt4gh / stream / header.py StreamHeader   44 0 0   100%
oarepo_c4gh / crypt4gh / stream / header.py (no class)   32 0 0   100%
oarepo_c4gh / crypt4gh / stream / header_packet.py StreamHeaderPacket   38 0 0   100%
oarepo_c4gh / crypt4gh / stream / header_packet.py (no class)   9 0 0   100%
oarepo_c4gh / crypt4gh / stream / stream4gh.py Stream4GH   30 0 0   100%
oarepo_c4gh / crypt4gh / stream / stream4gh.py (no class)   18 0 0   100%
oarepo_c4gh / crypt4gh / util.py (no class)   15 0 0   100%
oarepo_c4gh / crypt4gh / writer.py Crypt4GHWriter   9 0 0   100%
oarepo_c4gh / crypt4gh / writer.py (no class)   5 0 0   100%
oarepo_c4gh / exceptions.py Crypt4GHException   3 0 0   100%
oarepo_c4gh / exceptions.py Crypt4GHKeyException   1 0 0   100%
oarepo_c4gh / exceptions.py Crypt4GHHeaderException   1 0 0   100%
oarepo_c4gh / exceptions.py Crypt4GHHeaderPacketException   1 0 0   100%
oarepo_c4gh / exceptions.py Crypt4GHDEKException   1 0 0   100%
oarepo_c4gh / exceptions.py Crypt4GHProcessedException   1 0 0   100%
oarepo_c4gh / exceptions.py (no class)   14 0 0   100%
oarepo_c4gh / key / __init__.py (no class)   8 0 0   100%
oarepo_c4gh / key / c4gh.py C4GHKey   24 0 0   100%
oarepo_c4gh / key / c4gh.py (no class)   67 0 0   100%
oarepo_c4gh / key / external.py ExternalKey   13 0 1   100%
oarepo_c4gh / key / external.py (no class)   10 0 1   100%
oarepo_c4gh / key / external_software.py ExternalSoftwareKey   6 0 0   100%
oarepo_c4gh / key / external_software.py (no class)   9 0 0   100%
oarepo_c4gh / key / gpg_agent.py GPGAgentKey   79 0 0   100%
oarepo_c4gh / key / gpg_agent.py (no class)   109 0 0   100%
oarepo_c4gh / key / http.py HTTPKey   25 0 0   100%
oarepo_c4gh / key / http.py (no class)   11 0 0   100%
oarepo_c4gh / key / http_path_key_server.py HTTPPathKeyServer   36 0 0   100%
oarepo_c4gh / key / http_path_key_server.py (no class)   18 0 0   100%
oarepo_c4gh / key / key.py Key   2 0 3   100%
oarepo_c4gh / key / key.py (no class)   16 0 3   100%
oarepo_c4gh / key / key_collection.py KeyCollection   14 0 0   100%
oarepo_c4gh / key / key_collection.py (no class)   9 0 0   100%
oarepo_c4gh / key / software.py SoftwareKey   20 0 0   100%
oarepo_c4gh / key / software.py (no class)   16 0 0   100%
oarepo_c4gh / key / writer.py C4GHPublicKeyWriter   5 0 0   100%
oarepo_c4gh / key / writer.py (no class)   8 0 0   100%
Total     1089 0 18   100%

No items found using the specified filter.