Hoe de django-testdatabase automatisch te vernietigen

Ik probeer momenteel Django-tests te automatiseren met Hudson CI, en ik heb moeite om een optie te vinden die de testdatabase automatisch vernietigt als deze al bestaat (meestal zal het om bevestiging vragen om het te vernietigen, wat het automatisch testen uiteraard doet kan niet voorzien).

Alle suggesties worden zeer op prijs gesteld!

Gegroet,
R


Antwoord 1, autoriteit 100%

Gebruik –help om de documenten van het testcommando te zien:

>>> ./manage.py test --help   
Usage: ./manage.py test [options] [appname ...]
Runs the test suite for the specified applications, or the entire site if no apps are specified.
[...]
--noinput             Tells Django to NOT prompt the user for input of any
                      kind.

En gebruik –noinput die standaard de test-db vernietigt;)

Other episodes