Сценарий: при регистрации пользователя приложение отправляет
welcome-письмо. Сама отправка вынесена в taskiq-задачу, чтобы не блокировать
HTTP-ответ. Нужно написать интеграционный тест, который убеждается, что
после POST /register письмо реально доходит до получателя.
Типичная первая попытка — поднять три контейнера (rabbitmq, mailhog,
worker taskiq) и натравить на них pytest. И почти всегда тест в таком виде
не взлетает или моргает. Разберём почему и как это правильно собрать.