Skip to content

Commit 40e3843

Browse files
TST: Fix benchmark failures (#2481)
1 parent 178014e commit 40e3843

File tree

1 file changed

+6
-5
lines changed

1 file changed

+6
-5
lines changed

tests/bench.py

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -94,7 +94,7 @@ def merge():
9494

9595
outline_item = writer.add_outline_item("An outline item", 0)
9696
writer.add_outline_item("deeper", 0, parent=outline_item)
97-
writer.add_metadata({"author": "Martin Thoma"})
97+
writer.add_metadata({"/Author": "Martin Thoma"})
9898
writer.add_named_destination("title", 0)
9999
writer.set_page_layout("/SinglePage")
100100
writer.page_mode = "/UseThumbs"
@@ -133,10 +133,11 @@ def test_merge(benchmark):
133133

134134

135135
def text_extraction(pdf_path):
136-
reader = PdfReader(pdf_path)
137-
text = ""
138-
for page in reader.pages:
139-
text += page.extract_text()
136+
with open(pdf_path, mode="rb") as fd:
137+
reader = PdfReader(fd)
138+
text = ""
139+
for page in reader.pages:
140+
text += page.extract_text()
140141
return text
141142

142143

0 commit comments

Comments
 (0)