Can't use testing w/out having db creation privileges
|Reported by:||mnbayazit||Owned by:||nobody|
|Has patch:||yes||Needs documentation:||no|
|Needs tests:||no||Patch needs improvement:||no|
You can't run
./manage.py test unless you have
CREATE DATABASE privileges. This kind of sucks if you're on a shared server and you can only create databases thru the admin panel, or you're only alloted a few. There's really no reason Django shouldn't allow you to choose one of these manually created databases; then instead of dropping the whole DB after running all the tests, you can just drop the tables.
I'm submitting a patch to show how it can be done, but this is a hack specifically for PostgreSQL.