организуют процесс? В фикстурах настроить sqlite, сделать миграции через алембик, заполнить таблицы тест данными. Как-то так?
я убежден, что интеграционные тесты писать нужно под ту же базу, которую вы используете в проде
я убежден, что другие просто не работают
Я реализовал так(но это на самом деле немного не очень) В env.py написал функцию, которая отдаёт фулл url базы. В функциях run_online_migrations проверял env переменную TESTING и если она 1 - создавал engine и создавал/дропал базу с таким же именем, но дописывал _test. Ну и прогонял все миграции
Обсуждают сегодня