mirror of
https://github.com/python-pillow/Pillow.git
synced 2025-07-03 11:23:05 +03:00
Only check DHT marker for libjpeg-turbo (#9025)
This commit is contained in:
commit
8655b7c559
|
@ -1067,10 +1067,16 @@ class TestFileJpeg:
|
||||||
for marker in b"\xff\xd8", b"\xff\xd9":
|
for marker in b"\xff\xd8", b"\xff\xd9":
|
||||||
assert marker in data[1]
|
assert marker in data[1]
|
||||||
assert marker in data[2]
|
assert marker in data[2]
|
||||||
# DHT, DQT
|
|
||||||
for marker in b"\xff\xc4", b"\xff\xdb":
|
# DQT
|
||||||
|
markers = [b"\xff\xdb"]
|
||||||
|
if features.check_feature("libjpeg_turbo"):
|
||||||
|
# DHT
|
||||||
|
markers.append(b"\xff\xc4")
|
||||||
|
for marker in markers:
|
||||||
assert marker in data[1]
|
assert marker in data[1]
|
||||||
assert marker not in data[2]
|
assert marker not in data[2]
|
||||||
|
|
||||||
# SOF0, SOS, APP0 (JFIF header)
|
# SOF0, SOS, APP0 (JFIF header)
|
||||||
for marker in b"\xff\xc0", b"\xff\xda", b"\xff\xe0":
|
for marker in b"\xff\xc0", b"\xff\xda", b"\xff\xe0":
|
||||||
assert marker not in data[1]
|
assert marker not in data[1]
|
||||||
|
|
Loading…
Reference in New Issue
Block a user