Подтвердить что ты не робот

Тестирование приложений Django, использующих южные миграции

Я пытаюсь создать некоторые функциональные тесты для приложения Django, использующего южные миграции.
В конце концов, я также буду создавать тесты Twill.

Когда я пытаюсь запустить существующие тесты, тестовая база данных не создается успешно из-за проблемы с миграциями на юг. (Fails @7-я из 58 миграций)

Казалось бы, с целью тестирования лучше создать тестовую базу данных из моделей Django, например syncdb, чем с юга.

Как настроить тестовый набор Django для создания тестовой базы данных из текущей модели или попытки использовать Юг?

4b9b3361

Ответ 1

Настройки юга SOUTH_TESTS_MIGRATE контролируют это поведение.

Добавьте эту строку в свой settings.py файл:

SOUTH_TESTS_MIGRATE = False