comparison tests/test_4716.py @ 41:71bcc18e306f

MERGE: New upstream PyMuPDF v1.26.5 including MuPDF v1.26.10 BUGS: Needs some additional changes yet. Not yet tested.
author Franz Glasner <fzglas.hg@dom66.de>
date Sat, 11 Oct 2025 15:24:40 +0200
parents a6bc019ac0b2
children
comparison
equal deleted inserted replaced
38:8934ac156ef5 41:71bcc18e306f
1 import pymupdf
2 import os
3
4 def test_4716():
5 """Confirm that ZERO WIDTH JOINER will never start a word."""
6 script_dir = os.path.dirname(__file__)
7 filename = os.path.join(script_dir, "resources", "test_4716.pdf")
8 doc = pymupdf.open(filename)
9 expected = set(["+25.00", "Любимый", "-10.00"])
10 word_text = set()
11 for page in doc:
12 words = page.get_text("words")
13 for w in words:
14 word_text.add(w[4])
15 assert word_text == expected