mirror of
https://github.com/EDeev/deev.space.git
synced 2026-10-07 20:49:59 +03:00
33 теста на pytest-django в боевом режиме (DEBUG=False, настройки dspace/settings_test.py): лайки и дизлайки анонимов, лимит оценок с одного IP, очистка HTML в комментариях и форме обратной связи, капча, экранирование бейджей и постов в Telegram, проверка адресов превью, уникальные просмотры и фильтр ботов, cookie посетителя.
13 lines
682 B
Python
13 lines
682 B
Python
"""Настройки для тестов: боевой режим (DEBUG=False), но без SSL-редиректа и внешних сервисов."""
|
|
import os
|
|
|
|
os.environ.setdefault('DJANGO_SECRET_KEY', 'test-secret-key-not-for-production')
|
|
os.environ.setdefault('DJANGO_DEBUG', 'False')
|
|
os.environ.setdefault('DJANGO_SECURE_SSL_REDIRECT', 'False')
|
|
os.environ.setdefault('DJANGO_ALLOWED_HOSTS', 'testserver,localhost')
|
|
|
|
from .settings import * # noqa: E402,F403
|
|
|
|
STATICFILES_STORAGE = 'django.contrib.staticfiles.storage.StaticFilesStorage'
|
|
PASSWORD_HASHERS = ['django.contrib.auth.hashers.MD5PasswordHasher']
|
|
EMAIL_BACKEND = 'django.core.mail.backends.locmem.EmailBackend'
|