python - the - test form django
Cómo destruir automáticamente la base de datos de prueba django (1)
Use --help para ver los documentos del comando de prueba:
>>> ./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.
Y use --noinput que de manera predeterminada destruye la prueba db;)
Actualmente estoy tratando de automatizar las pruebas de django usando hudson, y estoy luchando para encontrar una opción que destruya automáticamente la base de datos de prueba si ya existe (generalmente pedirá la confirmación para destruirla, lo que las pruebas automáticas obviamente no pueden proporcionar) .
¡Cualquier sugerencia sería muy apreciada!
Saludos, R