Coverage report:
80%
hide covered
Files
Functions
Classes
coverage.py v7.13.5
, created at 2026-03-20 04:42 +0000
Statements
Branches
Total
File
class
coverage
statements
missing
excluded
coverage
branches
partial
coverage
log2s3 / __init__.py
(no class)
100%
0
0
0
100%
0
0
100%
log2s3 / app.py
(no class)
94%
268
16
0
83%
110
11
91%
log2s3 / common_stream.py
Stream
75%
56
14
0
86%
14
2
77%
log2s3 / common_stream.py
CatStream
100%
3
0
0
100%
2
0
100%
log2s3 / common_stream.py
MergeStream
82%
22
4
0
75%
8
2
80%
log2s3 / common_stream.py
(no class)
100%
18
0
0
100%
0
0
100%
log2s3 / compr_stream.py
FileReadStream
100%
8
0
0
100%
2
0
100%
log2s3 / compr_stream.py
RawReadStream
100%
8
0
0
100%
2
0
100%
log2s3 / compr_stream.py
FileWriteStream
100%
5
0
0
100%
2
0
100%
log2s3 / compr_stream.py
S3GetStream
100%
3
0
0
100%
0
0
100%
log2s3 / compr_stream.py
S3PutStream
100%
10
0
0
100%
0
0
100%
log2s3 / compr_stream.py
SimpleFilterStream
100%
3
0
0
100%
0
0
100%
log2s3 / compr_stream.py
ComprFlushStream
100%
7
0
0
100%
2
0
100%
log2s3 / compr_stream.py
DecompStream
100%
4
0
0
100%
2
0
100%
log2s3 / compr_stream.py
XzCompressorStream
100%
1
0
0
100%
0
0
100%
log2s3 / compr_stream.py
LzmaCompressorStream
100%
1
0
0
100%
0
0
100%
log2s3 / compr_stream.py
XzDecompressorStream
100%
1
0
0
100%
0
0
100%
log2s3 / compr_stream.py
Bz2CompressorStream
100%
1
0
0
100%
0
0
100%
log2s3 / compr_stream.py
Bz2DecompressorStream
100%
1
0
0
100%
0
0
100%
log2s3 / compr_stream.py
GzipCompressorStream
100%
1
0
0
100%
0
0
100%
log2s3 / compr_stream.py
GzipDecompressorStream
100%
1
0
0
100%
0
0
100%
log2s3 / compr_stream.py
ZstdCompressorStream
100%
1
0
0
100%
0
0
100%
log2s3 / compr_stream.py
ZstdDecompressorStream
100%
1
0
0
100%
0
0
100%
log2s3 / compr_stream.py
Lz4CompressorStream
100%
1
0
0
100%
0
0
100%
log2s3 / compr_stream.py
Lz4DecompressorStream
100%
1
0
0
100%
0
0
100%
log2s3 / compr_stream.py
BrotliCompressorStream
100%
5
0
0
100%
2
0
100%
log2s3 / compr_stream.py
BrotliDecompressorStream
100%
4
0
0
100%
2
0
100%
log2s3 / compr_stream.py
LzfseCompressorStream
100%
1
0
0
100%
0
0
100%
log2s3 / compr_stream.py
LzfseDecompressorStream
100%
1
0
0
100%
0
0
100%
log2s3 / compr_stream.py
SnappyCompressorStream
0%
1
1
0
100%
0
0
0%
log2s3 / compr_stream.py
SnappyDecompressorStream
0%
1
1
0
100%
0
0
0%
log2s3 / compr_stream.py
LzoCompressorStream
100%
1
0
0
100%
0
0
100%
log2s3 / compr_stream.py
LzoDecompressorStream
100%
1
0
0
100%
0
0
100%
log2s3 / compr_stream.py
ZpaqCompressorStream
100%
1
0
0
100%
0
0
100%
log2s3 / compr_stream.py
ZpaqDecompressorStream
100%
1
0
0
100%
0
0
100%
log2s3 / compr_stream.py
ZopfliCompressorStream
100%
1
0
0
100%
0
0
100%
log2s3 / compr_stream.py
ZlibNgCompressorStream
100%
1
0
0
100%
0
0
100%
log2s3 / compr_stream.py
ZlibNgDecompressorStream
100%
1
0
0
100%
0
0
100%
log2s3 / compr_stream.py
(no class)
88%
160
20
0
100%
12
0
88%
log2s3 / main.py
(no class)
78%
786
175
0
63%
262
36
74%
log2s3 / processor.py
FileProcessor
83%
52
9
0
75%
44
5
79%
log2s3 / processor.py
DebugProcessor
100%
5
0
0
100%
0
0
100%
log2s3 / processor.py
ListProcessor
100%
4
0
0
100%
0
0
100%
log2s3 / processor.py
DelProcessor
100%
5
0
0
100%
2
0
100%
log2s3 / processor.py
CompressProcessor
84%
31
5
0
75%
8
2
82%
log2s3 / processor.py
S3Processor
0%
37
37
0
0%
10
0
0%
log2s3 / processor.py
(no class)
100%
52
0
0
100%
10
0
100%
log2s3 / version.py
(no class)
100%
1
0
0
100%
0
0
100%
Total
82%
1579
282
0
71%
496
58
80%
No items found using the specified filter.