2022-04-04 14:38:50 +02:00
|
|
|
import os
|
|
|
|
|
2022-04-18 20:34:38 +02:00
|
|
|
from .._fixtures import fixture_path
|
|
|
|
|
2022-04-04 14:38:50 +02:00
|
|
|
os.environ.setdefault("LIBRETIME_DEBUG", "true")
|
2022-04-17 14:38:49 +02:00
|
|
|
os.environ.setdefault("LIBRETIME_GENERAL_PUBLIC_URL", "http://localhost")
|
2022-04-04 14:38:50 +02:00
|
|
|
os.environ.setdefault("LIBRETIME_GENERAL_API_KEY", "testing")
|
2023-03-22 10:14:11 +01:00
|
|
|
os.environ.setdefault("LIBRETIME_GENERAL_SECRET_KEY", "testing")
|
2022-04-18 20:34:38 +02:00
|
|
|
os.environ.setdefault("LIBRETIME_STORAGE_PATH", str(fixture_path))
|
2022-04-04 14:38:50 +02:00
|
|
|
|
|
|
|
# pylint: disable=wrong-import-position,unused-import
|
|
|
|
from .prod import (
|
|
|
|
ALLOWED_HOSTS,
|
|
|
|
API_VERSION,
|
|
|
|
AUTH_PASSWORD_VALIDATORS,
|
|
|
|
AUTH_USER_MODEL,
|
|
|
|
CONFIG,
|
|
|
|
DATABASES,
|
|
|
|
DEBUG,
|
|
|
|
DEFAULT_AUTO_FIELD,
|
2023-05-31 13:58:18 +02:00
|
|
|
DEFAULT_FROM_EMAIL,
|
2022-04-04 14:38:50 +02:00
|
|
|
INSTALLED_APPS,
|
|
|
|
LANGUAGE_CODE,
|
|
|
|
LOGGING,
|
|
|
|
MIDDLEWARE,
|
|
|
|
REST_FRAMEWORK,
|
|
|
|
ROOT_URLCONF,
|
|
|
|
SECRET_KEY,
|
2022-04-08 15:38:58 +02:00
|
|
|
SPECTACULAR_SETTINGS,
|
2022-04-04 14:38:50 +02:00
|
|
|
STATIC_URL,
|
|
|
|
TEMPLATES,
|
|
|
|
TIME_ZONE,
|
|
|
|
USE_I18N,
|
|
|
|
USE_TZ,
|
|
|
|
WSGI_APPLICATION,
|
|
|
|
)
|
|
|
|
|
2023-05-31 13:58:18 +02:00
|
|
|
# Email
|
|
|
|
# https://docs.djangoproject.com/en/4.2/topics/email/
|
|
|
|
|
|
|
|
EMAIL_BACKEND = "django.core.mail.backends.console.EmailBackend"
|
|
|
|
|
2022-04-04 14:38:50 +02:00
|
|
|
# Testing
|
|
|
|
# https://docs.djangoproject.com/en/3.2/ref/settings/#test-runner
|
|
|
|
|
|
|
|
TEST_RUNNER = "libretime_api.tests.runner.ManagedModelTestRunner"
|