Добрый вечер, коллеги!
Пишу приложение на FastAPI, использую SQLAlchemy с асинхронным движком для взаимодействия с БД. Вопрос о тестировании.
Пишу фикстуру, которая возвращает TestClient, передаю текстуру в первый тест: проверяю получение инфы из БД через GET-запрос. Всё работает, тест проходится, все асинхронные вызовы БД работают, как надо.
Но вот пишу второй тест, и второй тест не работает. В чем может быть проблема? Тест может быть идентичный (скопированный с первого), но запрос к БД уже не выполняется. Прикрепляю логи Питона в файле. Помогите, пожалуйста, разобраться.