Skip to content

Commit ba678fd

Browse files
committed
clarify test condition a bit
1 parent bec70b9 commit ba678fd

File tree

1 file changed

+11
-4
lines changed

1 file changed

+11
-4
lines changed

tests/test_transport.py

Lines changed: 11 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -174,11 +174,18 @@ def test_transport_works(
174174
out, err = capsys.readouterr()
175175
assert not err and not out
176176
assert capturing_server.captured
177-
assert (
178-
capturing_server.captured[0].compressed == (compression_level is None)
179-
or (compression_level > 0)
180-
or (compression_algo is None)
177+
should_compress = (
178+
(
179+
compression_level is None
180+
) # default is to compress with bortli if available, gzip otherwise
181+
or (
182+
compression_level > 0
183+
) # setting compression level to 0 means don't compress
184+
or (
185+
compression_algo is None
186+
) # if we couldn't resolve to a known algo, we don't compress
181187
)
188+
assert capturing_server.captured[0].compressed == should_compress
182189

183190
assert any("Sending envelope" in record.msg for record in caplog.records) == debug
184191

0 commit comments

Comments
 (0)