модульные тесты Django без БД - PullRequest
104 голосов
/ 07 мая 2011

Есть ли возможность писать юнит-тесты django без настройки БД?Я хочу проверить бизнес-логику, которая не требует настройки БД.И хотя настроить БД очень быстро, в некоторых ситуациях мне это действительно не нужно.

Ответы [ 11 ]

0 голосов
/ 14 июля 2014

Вышеуказанные решения тоже подойдут. Но следующее решение также сократит время создания БД, если будет больше миграций. Во время модульного тестирования запуск syncdb вместо всех миграций на юг будет намного быстрее.

SOUTH_TESTS_MIGRATE = False # Чтобы отключить миграции и использовать syncdb вместо

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...