Python сокет localhost завершается Windows с использованием pytest-qt - PullRequest
0 голосов
/ 31 марта 2020

Я пытаюсь протестировать приложение PyQt, используя pytest и pytest-qt. Настройка такова:

  1. СЕРВЕР (протестированное приложение) использует TCP-сервер для удаленного управления. MainWindow передается qtbot
  2. , класс драйвера КЛИЕНТА посылает команды СЕРВЕРУ

КЛИЕНТ успешно подключается к серверу TCP. Клиент затем отправляет первое сообщение на сервер. Когда СЕРВЕР пытается отправить ответ, сокеты на обоих концах завершаются операционной системой.

Нет проблем при запуске СЕРВЕРА и КЛИЕНТА как обычных сценариев python, проблема появляется только при работе с pytest.


...