Search code examples
djangounit-testingdjango-south

Disable Django South when running unit tests?


Disable Django South when running unit tests? How do you avoid running all of the south migrations when doing django unit testing?


Solution

  • Yes, the South documentation describes how to do it, but basically just add this to your settings.py file:

    SOUTH_TESTS_MIGRATE = False # To disable migrations and use syncdb instead
    SKIP_SOUTH_TESTS = True # To disable South's own unit tests