From 10f4f768e956f81228258227d7890de177be1e2f Mon Sep 17 00:00:00 2001 From: Robin Watts Date: Fri, 16 Jan 2026 18:31:13 +0000 Subject: [PATCH] Fix PyMuPDF tests again due to MuPDF warnings changes. --- tests/test_general.py | 15 ++++++++++++--- 1 file changed, 12 insertions(+), 3 deletions(-) diff --git a/tests/test_general.py b/tests/test_general.py index 7bf98397d..0b1635c16 100644 --- a/tests/test_general.py +++ b/tests/test_general.py @@ -911,11 +911,17 @@ def test_bboxlog_2885(): bbl = page.get_bboxlog() wt = pymupdf.TOOLS.mupdf_warnings() - assert wt == 'invalid marked content and clip nesting' + if pymupdf.mupdf_version_tuple >= (1, 28): + assert wt == '' + else: + assert wt == 'invalid marked content and clip nesting' bbl = page.get_bboxlog(layers=True) wt = pymupdf.TOOLS.mupdf_warnings() - assert wt == 'invalid marked content and clip nesting' + if pymupdf.mupdf_version_tuple >= (1, 28): + assert wt == '' + else: + assert wt == 'invalid marked content and clip nesting' def test_3081(): ''' @@ -1757,7 +1763,10 @@ def test_3569(): '\n' ) wt = pymupdf.TOOLS.mupdf_warnings() - assert wt == 'unknown cid collection: PDFAUTOCAD-Indentity0\nnon-embedded font using identity encoding: ArialMT (mapping via )\ninvalid marked content and clip nesting' + if pymupdf.mupdf_version_tuple >= (1, 28): + assert wt == 'unknown cid collection: PDFAUTOCAD-Indentity0\nnon-embedded font using identity encoding: ArialMT (mapping via )\ninvalid marked content sequence / clip nesting' + else: + assert wt == 'unknown cid collection: PDFAUTOCAD-Indentity0\nnon-embedded font using identity encoding: ArialMT (mapping via )\ninvalid marked content and clip nesting' def test_3450(): # This issue is a slow-down, so we just show time taken - it's not safe