Ответ 1
Используйте -help, чтобы увидеть документы тестовой команды:
>>> ./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.
И используйте --noinput, который по умолчанию разрушает тест db;)