From 348aecbead3df144a2a58e1925d2babf9d62745d Mon Sep 17 00:00:00 2001 From: Paperclip CTO Date: Mon, 18 May 2026 14:56:37 +0200 Subject: [PATCH] fix(test-settings): honor DATABASE_URL in test configuration --- config/settings/test.py | 15 ++++++--------- 1 file changed, 6 insertions(+), 9 deletions(-) diff --git a/config/settings/test.py b/config/settings/test.py index 4488627..d56eb49 100644 --- a/config/settings/test.py +++ b/config/settings/test.py @@ -1,19 +1,16 @@ from .base import * # noqa: F401, F403 +from .base import env DEBUG = False ALLOWED_HOSTS = ["testserver", "localhost"] DATABASES = { - "default": { - "ENGINE": "django.db.backends.postgresql", - "NAME": "training_test", - "USER": "training", - "PASSWORD": "training", - "HOST": "localhost", - "PORT": "5432", - "TEST": {"NAME": "training_test"}, - } + "default": env.db( + "DATABASE_URL", + default="postgres://training:training@localhost:5432/training_test", + ) } +DATABASES["default"].setdefault("TEST", {"NAME": "training_test"}) CACHES = { "default": {