база.
создается она секунд пять-семь.
когда пишу тесты на определенный модуль, часто тесты запускаю, приходится много ждать создания базы.
Создание тестовой базы никак не ускорить?
она у меня тоже так отрабатывала, но позже отрабатывала быстро, хотя ничего не делал
Можно юзать рабочую бд тестовую не ускоришь
—no-migrations —reuse-db
+ squashmigrations
не знает оно таких ключей
Стоит переключиться на pytest-django
а разница какая?
Удобные фикстуры, тесты как функции и разные инструменты ускорения CI. Есть pytest-xdist, forked чтобы запускать несколько тестов параллельно в разных процессах, пропуск миграции, переиспользование бд между тестами без конфликтов и много удобств
+ pytest поддерживает дефолтные django TestCase, так что и переписывать ничего не придётся
пасиб мне рано пока
Если тесты тормозят - уже пора
Обсуждают сегодня