Probando aplicaciones de Django que usan migraciones del sur
django-south django-testing (1)
La configuración del sur SOUTH_TESTS_MIGRATE
controla este comportamiento.
Agregue esta línea a su archivo settings.py
:
SOUTH_TESTS_MIGRATE = False
Estoy tratando de crear algunas pruebas funcionales para una aplicación de Django que usa migraciones del sur.
Eventualmente, también estaré creando pruebas de sarga.
Cuando trato de ejecutar las pruebas existentes, la base de datos de prueba no se crea correctamente debido a un problema con las migraciones del Sur. (Falló el 7 de 58 migraciones)
Parecería que para el propósito de la prueba, es mejor construir la base de datos de prueba a partir de los modelos de Django, como lo haría un syncdb, que de South.
¿Cómo configuro el conjunto de pruebas de Django para construir la base de datos de prueba a partir del modelo actual en lugar de intentar usar South?