Форум сайта python.su
0
Добрый день.
Объясните, пожалуйста, новичку в тестировании, как написать тесты для сервера на unittest. Не могу понять, как запустить асинхронно и сервер и несколько клиентов(пробовал и asyncio и threading). В официальной документации сказано, что для запуска серверного процесса надо использовать setUp(), но так все равно блокируется выполнение дальнейших тестов. Расскажите, пожалуйста, алгоритм тестирования сервера.
Спасибо.
Офлайн
857
Можешь качнуть репозиторий питона
https://github.com/akheron/cpython.git
там много тестов есть, в том числе и с созданием серверов.
Офлайн