settings_quick_test.py 603 B

123456789101112131415161718192021222324
  1. # noinspection PyUnresolvedReferences
  2. from api.settings import *
  3. # noinspection PyUnresolvedReferences
  4. DATABASES = {
  5. 'default': {
  6. 'ENGINE': 'django.db.backends.sqlite3',
  7. 'NAME': 'desecapi.sqlite',
  8. 'TEST': {
  9. 'CHARSET': 'utf8mb4',
  10. },
  11. },
  12. }
  13. # avoid computationally expensive password hashing for tests
  14. PASSWORD_HASHERS = [
  15. 'django.contrib.auth.hashers.MD5PasswordHasher',
  16. PASSWORD_HASHER_TOKEN,
  17. ]
  18. REST_FRAMEWORK['PAGE_SIZE'] = 20
  19. # Carry email backend connection over to test mail outbox
  20. CELERY_EMAIL_MESSAGE_EXTRA_ATTRIBUTES = ['connection']