Testowanie aplikacji Django wykorzystujących migracje Południowe

Próbuję stworzyć testy funkcjonalne dla aplikacji Django, która używa migracji południowych.
W końcu będę również tworzyć testy Twill.

Kiedy próbuję uruchomić istniejące testy, testowa baza danych nie jest tworzona pomyślnie z powodu problemu z migracjami na południe. (Fails @ 7th of 58 migrations)

Wydawałoby się, że do celów testowania, lepiej zbudować testową bazę danych z modeli Django, jak zrobiłby to syncdb, niż z Na południe.

Jak skonfigurować zestaw testów Django, aby zbudować testową bazę danych z bieżącego modelu vs. próbując użyć South?

Author: Robert Martin, 2011-04-07

1 answers

The South setting SOUTH_TESTS_MIGRATE kontroluje to zachowanie.

Dodaj ten wiersz do pliku settings.py:

SOUTH_TESTS_MIGRATE = False
 65
Author: Leopd,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2012-09-02 04:51:15