Coverage report: 100%

Files Functions Classes

coverage.py v7.10.2, created at 2025-08-07 12:05 +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 3 100%
oarepo_c4gh/crypt4gh/common/header.py (no class) 11 0 2 100%
oarepo_c4gh/crypt4gh/common/header_packet.py HeaderPacket 18 0 0 100%
oarepo_c4gh/crypt4gh/common/header_packet.py (no class) 21 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 0 0 0 100%
oarepo_c4gh/crypt4gh/crypt4gh.py (no class) 3 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 3 0 0 100%
oarepo_c4gh/crypt4gh/filter/header.py (no class) 7 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/stream/__init__.py (no class) 4 0 0 100%
oarepo_c4gh/crypt4gh/stream/header.py StreamHeader 31 0 0 100%
oarepo_c4gh/crypt4gh/stream/header.py (no class) 30 0 0 100%
oarepo_c4gh/crypt4gh/stream/header_packet.py StreamHeaderPacket 35 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) 12 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) 5 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/key.py Key 2 0 3 100%
oarepo_c4gh/key/key.py (no class) 13 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   885 0 16 100%

No items found using the specified filter.