Skip to content

Commit 8655b7c

Browse files
authored
Only check DHT marker for libjpeg-turbo (#9025)
2 parents 8cf8b0d + a4e8d67 commit 8655b7c

File tree

1 file changed

+8
-2
lines changed

1 file changed

+8
-2
lines changed

Tests/test_file_jpeg.py

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1067,10 +1067,16 @@ def test_separate_tables(self) -> None:
10671067
for marker in b"\xff\xd8", b"\xff\xd9":
10681068
assert marker in data[1]
10691069
assert marker in data[2]
1070-
# DHT, DQT
1071-
for marker in b"\xff\xc4", b"\xff\xdb":
1070+
1071+
# DQT
1072+
markers = [b"\xff\xdb"]
1073+
if features.check_feature("libjpeg_turbo"):
1074+
# DHT
1075+
markers.append(b"\xff\xc4")
1076+
for marker in markers:
10721077
assert marker in data[1]
10731078
assert marker not in data[2]
1079+
10741080
# SOF0, SOS, APP0 (JFIF header)
10751081
for marker in b"\xff\xc0", b"\xff\xda", b"\xff\xe0":
10761082
assert marker not in data[1]

0 commit comments

Comments
 (0)