pyinfra/test/utils/input.py

17 lines
433 B
Python

from typing import Iterable
# TODO: make into fixture
def pair_data_with_queue_message(data: Iterable[bytes]):
def inner():
for i, d in enumerate(data):
body = {
"dossierId": "folder",
"fileId": f"file{i}",
"pages": [0, 2, 3],
"operation": "multi_inp_op", # TODO: de-hardcode
}
yield d, body
return list(inner())