Skip to content

Commit d350c64

Browse files
committed
Fix PyMuPDF tests again due to MuPDF warnings changes.
1 parent 2db934e commit d350c64

1 file changed

Lines changed: 12 additions & 3 deletions

File tree

tests/test_general.py

Lines changed: 12 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -911,11 +911,17 @@ def test_bboxlog_2885():
911911

912912
bbl = page.get_bboxlog()
913913
wt = pymupdf.TOOLS.mupdf_warnings()
914-
assert wt == 'invalid marked content and clip nesting'
914+
if pymupdf.mupdf_version_tuple >= (1, 28):
915+
assert wt == ''
916+
else:
917+
assert wt == 'invalid marked content and clip nesting'
915918

916919
bbl = page.get_bboxlog(layers=True)
917920
wt = pymupdf.TOOLS.mupdf_warnings()
918-
assert wt == 'invalid marked content and clip nesting'
921+
if pymupdf.mupdf_version_tuple >= (1, 28):
922+
assert wt == ''
923+
else:
924+
assert wt == 'invalid marked content and clip nesting'
919925

920926
def test_3081():
921927
'''
@@ -1757,7 +1763,10 @@ def test_3569():
17571763
'</svg>\n'
17581764
)
17591765
wt = pymupdf.TOOLS.mupdf_warnings()
1760-
assert wt == 'unknown cid collection: PDFAUTOCAD-Indentity0\nnon-embedded font using identity encoding: ArialMT (mapping via )\ninvalid marked content and clip nesting'
1766+
if pymupdf.mupdf_version_tuple >= (1, 28):
1767+
assert wt == 'unknown cid collection: PDFAUTOCAD-Indentity0\nnon-embedded font using identity encoding: ArialMT (mapping via )\ninvalid marked content sequence / clip nesting'
1768+
else:
1769+
assert wt == 'unknown cid collection: PDFAUTOCAD-Indentity0\nnon-embedded font using identity encoding: ArialMT (mapping via )\ninvalid marked content and clip nesting'
17611770

17621771
def test_3450():
17631772
# This issue is a slow-down, so we just show time taken - it's not safe

0 commit comments

Comments
 (0)