def build_obj(cls) -> tuple: mock_parent = MagicMock() loop = asyncio.new_event_loop() asyncio.set_event_loop(loop) reactor = ReactorInterface(mock_parent, loop=loop) asyncio.ensure_future(reactor._recv_messages()) return reactor, loop
def configure_interface(reactor: ReactorInterface): reactor._run_callback = MagicMock() return reactor