Код: Выделить всё
requests.exceptions.ReadTimeoutЯ знаю, как возвращать различные HTTP-запросы (передавать список в response_list) и как всегда вызывать исключение (используя аргумент exc), но я не знаю, как это объединить.
Чтобы дать некоторый контекст, я хочу протестировать функцию, которая повторяет попытку при некоторых ошибках, включая Requests.Exceptions.ReadTimeout, благодаря Tenacity. Цель состоит в том, чтобы проверить, что функция повторно запускается при нескольких исключениях и затем завершается успешно.
По сути, это похоже на этот вопрос, но на Python.
Подробнее здесь: https://stackoverflow.com/questions/797 ... uests-mock