From 7bdd6baa8562e61cc05c0bab2f5eeb9ccc21f1c2 Mon Sep 17 00:00:00 2001 From: Tyson Clugg Date: Mon, 14 Dec 2015 12:41:47 +1100 Subject: [PATCH] Use libpq environment variables for DB settings in test project. --- dddp/test/test_project/settings.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/dddp/test/test_project/settings.py b/dddp/test/test_project/settings.py index 8e697a3..781c342 100644 --- a/dddp/test/test_project/settings.py +++ b/dddp/test/test_project/settings.py @@ -62,7 +62,11 @@ WSGI_APPLICATION = 'dddp.test.test_project.wsgi.application' DATABASES = { 'default': { 'ENGINE': 'django.db.backends.postgresql_psycopg2', - 'NAME': 'django_ddp_test_project', + 'NAME': os.environ.get('PGDATABASE', 'django_ddp_test_project'), + 'USER': os.environ.get('PGUSER', os.environ['LOGNAME']), + 'PORT': int(os.environ.get('PGPORT', '0')) or None, + 'PASSWORD': os.environ.get('PGPASSWORD', '') or None, + 'HOST': os.environ.get('PGHOST', '') or None, } }