pyinfra/test/unit_tests/rest/receiver_test.py

14 lines
485 B
Python

import pytest
from pyinfra.server.dispatcher.dispatchers.rest import RestDispatcher
from pyinfra.server.receiver.receivers.rest import RestReceiver
# @pytest.mark.parametrize("item_type", ["string"])
# @pytest.mark.parametrize("batched", [False])
def test_rest_receiver(endpoint, packages, server_process):
dispatcher = RestDispatcher(endpoint)
receiver = RestReceiver()
output = list(receiver(dispatcher(packages)))
assert all((isinstance(o, str) for o in output))