48 lines
1.5 KiB
Python
48 lines
1.5 KiB
Python
from django.conf import settings
|
|
|
|
|
|
def pytest_configure():
|
|
settings.configure(
|
|
MIDDLEWARE_CLASSES=[
|
|
'django.contrib.sessions.middleware.SessionMiddleware',
|
|
'personalisation.middleware.SegmentMiddleware',
|
|
],
|
|
CACHES={
|
|
'default': {
|
|
'BACKEND': 'django.core.cache.backends.locmem.LocMemCache',
|
|
'LOCATION': 'unique-snowflake',
|
|
}
|
|
},
|
|
DATABASE={
|
|
'default': {
|
|
'ENGINE': 'django.db.backends.sqlite3',
|
|
'NAME': 'db.sqlite',
|
|
},
|
|
},
|
|
INSTALLED_APPS=[
|
|
'django.contrib.admin',
|
|
'django.contrib.auth',
|
|
'django.contrib.contenttypes',
|
|
'django.contrib.sessions',
|
|
'django.contrib.messages',
|
|
'django.contrib.staticfiles',
|
|
'wagtail.contrib.modeladmin',
|
|
'personalisation',
|
|
],
|
|
TEMPLATES=[
|
|
{
|
|
'BACKEND': 'django.template.backends.django.DjangoTemplates',
|
|
'DIRS': [],
|
|
'APP_DIRS': True,
|
|
'OPTIONS': {
|
|
'context_processors': [
|
|
'django.template.context_processors.debug',
|
|
'django.template.context_processors.request',
|
|
'django.contrib.auth.context_processors.auth',
|
|
'django.contrib.messages.context_processors.messages',
|
|
],
|
|
},
|
|
},
|
|
]
|
|
)
|