У меня есть проект Django, в который я добавил приложение South примерно на полпути, чтобы упростить миграцию базы данных.
Я использую фреймворк модульного тестирования Django в нескольких ограниченных местах в проекте, то есть я не запускаю тесты регулярно. Недавно я написал несколько новых тестов для новой части кода и попытался их запустить. Я получил следующую ошибку:
django.db.utils.DatabaseError: no such table: auth_permission
В трассировке упоминаются некоторые южные файлы (например, /Library/Python/2.7/site-packages/south/management/commands/test.py
). Может ли Саут испортить тестовый бегун?