У меня есть тестовый скрипт, который нуждается в тестировании всего остального api. В то же время у меня также есть сервер xmpp, который генерирует сообщения.Как запустить процесс блокировки в фоновом потоке в python
Мне нужно запустить экземпляр xmpp внутри моего модульного теста для получения этих сообщений. Но проблема в том, что xmpp является процессом блокировки.
---> self.process (блок = True)
В результате модульного тестирования пробуксовки.
Есть ли способ запустить этот xmpp в фоновом потоке и продолжать получать сообщения и запускать модульный тест в основном потоке. Если да, могу ли я получить фрагмент кода, который я мог бы реализовать.
Заранее спасибо.
Но есть состояние гонки, если испытательный пуск выполняется перед тем сервер настроен. – Conchylicultor