Coverage report: 100%

Files Functions Classes

coverage.py v7.14.3, created at 2026-06-29 15:01 +0000

File function   statements missing excluded   coverage
ccsds124/__init__.py (no function)   4 0 0   100%
ccsds124/bitbuffer.py BitBuffer.__init__   2 0 0   100%
ccsds124/bitbuffer.py BitBuffer.clear   2 0 0   100%
ccsds124/bitbuffer.py BitBuffer.append_bit   7 0 0   100%
ccsds124/bitbuffer.py BitBuffer.append_bits   5 0 0   100%
ccsds124/bitbuffer.py BitBuffer.append_bitvector   12 0 0   100%
ccsds124/bitbuffer.py BitBuffer.to_bytes   4 0 0   100%
ccsds124/bitbuffer.py (no function)   8 0 0   100%
ccsds124/bitreader.py BitReader.__init__   3 0 0   100%
ccsds124/bitreader.py BitReader.remaining   1 0 0   100%
ccsds124/bitreader.py BitReader.peek_bit   5 0 0   100%
ccsds124/bitreader.py BitReader.read_bit   3 0 0   100%
ccsds124/bitreader.py BitReader.read_bits   8 0 0   100%
ccsds124/bitreader.py BitReader.align_byte   3 0 0   100%
ccsds124/bitreader.py (no function)   8 0 0   100%
ccsds124/bitvector.py BitVector.__init__   6 0 0   100%
ccsds124/bitvector.py BitVector.zero   2 0 0   100%
ccsds124/bitvector.py BitVector.copy   4 0 0   100%
ccsds124/bitvector.py BitVector.copy_from   3 0 0   100%
ccsds124/bitvector.py BitVector.get_bit   8 0 0   100%
ccsds124/bitvector.py BitVector.set_bit   10 0 0   100%
ccsds124/bitvector.py BitVector.from_bytes   14 0 0   100%
ccsds124/bitvector.py BitVector.to_bytes   11 0 0   100%
ccsds124/bitvector.py BitVector.xor   10 0 0   100%
ccsds124/bitvector.py BitVector.or_   10 0 0   100%
ccsds124/bitvector.py BitVector.and_   5 0 0   100%
ccsds124/bitvector.py BitVector.not_   16 0 0   100%
ccsds124/bitvector.py BitVector.left_shift   7 0 0   100%
ccsds124/bitvector.py BitVector.hamming_weight   7 0 0   100%
ccsds124/bitvector.py BitVector.equals   6 0 0   100%
ccsds124/bitvector.py (no function)   16 0 0   100%
ccsds124/compress.py CompressParams.__init__   4 0 0   100%
ccsds124/compress.py Compressor.__init__   24 0 0   100%
ccsds124/compress.py Compressor.reset   11 0 0   100%
ccsds124/compress.py Compressor.compress_packet   59 0 0   100%
ccsds124/compress.py compute_robustness_window   11 0 0   100%
ccsds124/compress.py compute_effective_robustness   14 0 0   100%
ccsds124/compress.py has_positive_updates   4 0 0   100%
ccsds124/compress.py compute_ct_flag   11 0 0   100%
ccsds124/compress.py compress   39 0 0   100%
ccsds124/compress.py (no function)   16 0 0   100%
ccsds124/decode.py count_decode   27 0 0   100%
ccsds124/decode.py rle_decode   12 0 0   100%
ccsds124/decode.py bit_insert   8 0 0   100%
ccsds124/decode.py bit_insert_forward   4 0 0   100%
ccsds124/decode.py (no function)   5 0 0   100%
ccsds124/decompress.py Decompressor.__init__   13 0 0   100%
ccsds124/decompress.py Decompressor.reset   4 0 0   100%
ccsds124/decompress.py Decompressor.decompress_packet   59 0 0   100%
ccsds124/decompress.py decompress   9 0 0   100%
ccsds124/decompress.py (no function)   9 0 0   100%
ccsds124/encode.py count_encode   19 0 0   100%
ccsds124/encode.py rle_encode   16 0 0   100%
ccsds124/encode.py bit_extract   10 0 0   100%
ccsds124/encode.py bit_extract_forward   6 0 0   100%
ccsds124/encode.py (no function)   6 0 0   100%
ccsds124/mask.py update_build   5 0 0   100%
ccsds124/mask.py update_mask   5 0 0   100%
ccsds124/mask.py compute_change   3 0 0   100%
ccsds124/mask.py (no function)   4 0 0   100%
Total     627 0 0   100%

No items found using the specified filter.