Skip to content

Commit 1ef40fe

Browse files
author
black-isort-bot
committed
[skip ci]: black/isort
1 parent 3de150f commit 1ef40fe

File tree

3 files changed

+12
-9
lines changed

3 files changed

+12
-9
lines changed

PyPDFForm/core/patterns.py

+3-3
Original file line numberDiff line numberDiff line change
@@ -73,6 +73,6 @@
7373
]
7474

7575
DROPDOWN_CHOICE_PATTERNS = [
76-
{constants.CHOICES_IDENTIFIER: True},
77-
{constants.PARENT_KEY: {constants.CHOICES_IDENTIFIER: True}},
78-
]
76+
{constants.CHOICES_IDENTIFIER: True},
77+
{constants.PARENT_KEY: {constants.CHOICES_IDENTIFIER: True}},
78+
]

PyPDFForm/core/template.py

+5-2
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,8 @@
99
from ..middleware.constants import ELEMENT_TYPES
1010
from ..middleware.text import Text
1111
from . import constants, utils
12-
from .patterns import ELEMENT_KEY_PATTERNS, ELEMENT_TYPE_PATTERNS, DROPDOWN_CHOICE_PATTERNS
12+
from .patterns import (DROPDOWN_CHOICE_PATTERNS, ELEMENT_KEY_PATTERNS,
13+
ELEMENT_TYPE_PATTERNS)
1314

1415

1516
def remove_all_elements(pdf: bytes) -> bytes:
@@ -166,7 +167,9 @@ def get_dropdown_choices(element: pdfrw.PdfDict) -> Union[Tuple[str], None]:
166167
choices = traverse_pattern(pattern, element)
167168
if choices:
168169
result = tuple(
169-
(each if isinstance(each, str) else str(each[1])).replace("(", "").replace(")", "")
170+
(each if isinstance(each, str) else str(each[1]))
171+
.replace("(", "")
172+
.replace(")", "")
170173
for each in choices
171174
)
172175

tests/scenario/test_tools.py

+4-4
Original file line numberDiff line numberDiff line change
@@ -42,12 +42,12 @@ def test_filling_docfly_pdf_form(tool_pdf_directory):
4242

4343

4444
def test_filling_sejda_dropdown_pdf_form(tool_pdf_directory):
45-
with open(os.path.join(tool_pdf_directory, "sejda_dropdown_expected.pdf"), "rb+") as f:
45+
with open(
46+
os.path.join(tool_pdf_directory, "sejda_dropdown_expected.pdf"), "rb+"
47+
) as f:
4648
expected = f.read()
4749
result = PyPDFForm(os.path.join(tool_pdf_directory, "sejda_dropdown.pdf")).fill(
48-
{
49-
"dropdown_1": 2
50-
}
50+
{"dropdown_1": 2}
5151
)
5252
assert len(result.read()) == len(expected)
5353
assert result.read() == expected

0 commit comments

Comments
 (0)