Я создаю этот чат-сайт и хочу протестировать его функциональность:
- если вы отправляете сообщение, а пользователь находится в сети, отправьте сообщение через веб-сокет: Протестировано
- если вы отправляете сообщение, а пользователь не в сети, отправьте push-уведомление (это вызов REST).
Очевидно, что в моем тесте я не хочу выполнять вызов REST. Я бы хотел поиздеваться над функцией push_notif.
Но когда я использую unittest.patch, функция не издевается в потребителе (вероятно, из-за некоторых асинхронных вещей). Как я могу издеваться над этой функцией push_notif