MCPcopy Create free account
hub / github.com/pymupdf/PyMuPDF / test_embedded1

Function test_embedded1

tests/test_embeddedfiles.py:7–24  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

5
6
7def test_embedded1():
8 doc = pymupdf.open()
9 buffer = b"123456678790qwexcvnmhofbnmfsdg4589754uiofjkb-"
10 doc.embfile_add(
11 "file1",
12 buffer,
13 filename="testfile.txt",
14 ufilename="testfile-u.txt",
15 desc="Description of some sort",
16 )
17 assert doc.embfile_count() == 1
18 assert doc.embfile_names() == ["file1"]
19 assert doc.embfile_info(0)["name"] == "file1"
20 doc.embfile_upd(0, filename="new-filename.txt")
21 assert doc.embfile_info(0)["filename"] == "new-filename.txt"
22 assert doc.embfile_get(0) == buffer
23 doc.embfile_del(0)
24 assert doc.embfile_count() == 0
25
26def test_4050():
27 with pymupdf.open() as document:

Callers

nothing calls this directly

Calls 7

embfile_addMethod · 0.80
embfile_countMethod · 0.80
embfile_namesMethod · 0.80
embfile_infoMethod · 0.80
embfile_updMethod · 0.80
embfile_getMethod · 0.80
embfile_delMethod · 0.80

Tested by

no test coverage detected

Used in the wild real call sites across dependent graphs

searching dependent graphs…