generated from bisco/codex-bootstrap
fix: isolate Django tests from SMTP
This commit is contained in:
@@ -17,6 +17,8 @@ DJANGO_DEBUG=false
|
|||||||
CORS_ALLOWED_ORIGINS=http://localhost:4200,http://localhost:8080
|
CORS_ALLOWED_ORIGINS=http://localhost:4200,http://localhost:8080
|
||||||
SITE_BASE_URL=http://localhost:8080
|
SITE_BASE_URL=http://localhost:8080
|
||||||
TIME_ZONE=Europe/Rome
|
TIME_ZONE=Europe/Rome
|
||||||
|
EMAIL_BACKEND=django.core.mail.backends.console.EmailBackend
|
||||||
|
DEFAULT_FROM_EMAIL=no-reply@azionelab.local
|
||||||
|
|
||||||
POSTGRES_DB=azionelab
|
POSTGRES_DB=azionelab
|
||||||
POSTGRES_USER=azionelab
|
POSTGRES_USER=azionelab
|
||||||
|
|||||||
@@ -1,4 +1,5 @@
|
|||||||
import os
|
import os
|
||||||
|
import sys
|
||||||
from pathlib import Path
|
from pathlib import Path
|
||||||
|
|
||||||
import dj_database_url
|
import dj_database_url
|
||||||
@@ -102,6 +103,15 @@ TIME_ZONE = os.environ.get("TIME_ZONE", "Europe/Rome")
|
|||||||
USE_I18N = True
|
USE_I18N = True
|
||||||
USE_TZ = True
|
USE_TZ = True
|
||||||
|
|
||||||
|
EMAIL_BACKEND = os.environ.get(
|
||||||
|
"EMAIL_BACKEND",
|
||||||
|
"django.core.mail.backends.smtp.EmailBackend",
|
||||||
|
)
|
||||||
|
DEFAULT_FROM_EMAIL = os.environ.get("DEFAULT_FROM_EMAIL", "no-reply@azionelab.local")
|
||||||
|
|
||||||
|
if "test" in sys.argv:
|
||||||
|
EMAIL_BACKEND = "django.core.mail.backends.locmem.EmailBackend"
|
||||||
|
|
||||||
STATIC_URL = "static/"
|
STATIC_URL = "static/"
|
||||||
DEFAULT_AUTO_FIELD = "django.db.models.BigAutoField"
|
DEFAULT_AUTO_FIELD = "django.db.models.BigAutoField"
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user