survive missing /Resources object in a number of cases.
()
| 4 | |
| 5 | |
| 6 | def test_4141(): |
| 7 | """survive missing /Resources object in a number of cases.""" |
| 8 | path = os.path.abspath(f"{__file__}/../../tests/resources/test_4141.pdf") |
| 9 | doc = pymupdf.open(path) |
| 10 | page = doc[0] |
| 11 | # make sure the right test file |
| 12 | assert doc.xref_get_key(page.xref, "Resources") == ("null", "null") |
| 13 | page.insert_htmlbox((100, 100, 200, 200), "Hallo") # will fail without the fix |
| 14 | doc.close() |
| 15 | doc = pymupdf.open(doc.name) |
| 16 | page = doc[0] |
| 17 | tw = pymupdf.TextWriter(page.rect) |
| 18 | tw.append((100, 100), "Hallo") |
| 19 | tw.write_text(page) # will fail without the fix |
nothing calls this directly
no test coverage detected
searching dependent graphs…