2015-07-01 19:43:25 +08:00
|
|
|
import os.path
|
2019-11-07 17:26:22 +08:00
|
|
|
from pathlib import Path
|
2015-07-01 19:43:25 +08:00
|
|
|
|
2017-01-20 21:01:02 +08:00
|
|
|
TEST_ROOT = os.path.dirname(__file__)
|
2015-07-01 19:43:25 +08:00
|
|
|
|
|
|
|
TEST_SETTINGS = {
|
2021-02-06 01:41:49 +08:00
|
|
|
'MEDIA_URL': 'media/',
|
|
|
|
'STATIC_URL': 'static/',
|
2015-07-01 19:43:25 +08:00
|
|
|
'MEDIA_ROOT': os.path.join(TEST_ROOT, 'project', 'site_media', 'media'),
|
|
|
|
'STATIC_ROOT': os.path.join(TEST_ROOT, 'project', 'site_media', 'static'),
|
|
|
|
'STATICFILES_DIRS': [
|
|
|
|
os.path.join(TEST_ROOT, 'project', 'documents'),
|
|
|
|
('prefix', os.path.join(TEST_ROOT, 'project', 'prefixed')),
|
2019-11-07 17:26:22 +08:00
|
|
|
Path(TEST_ROOT) / 'project' / 'pathlib',
|
2015-07-01 19:43:25 +08:00
|
|
|
],
|
|
|
|
'STATICFILES_FINDERS': [
|
|
|
|
'django.contrib.staticfiles.finders.FileSystemFinder',
|
|
|
|
'django.contrib.staticfiles.finders.AppDirectoriesFinder',
|
|
|
|
'django.contrib.staticfiles.finders.DefaultStorageFinder',
|
|
|
|
],
|
|
|
|
'INSTALLED_APPS': [
|
|
|
|
'django.contrib.staticfiles',
|
|
|
|
'staticfiles_tests',
|
|
|
|
'staticfiles_tests.apps.test',
|
|
|
|
'staticfiles_tests.apps.no_label',
|
|
|
|
],
|
2017-01-26 02:53:38 +08:00
|
|
|
# In particular, AuthenticationMiddleware can't be used because
|
|
|
|
# contrib.auth isn't in INSTALLED_APPS.
|
|
|
|
'MIDDLEWARE': [],
|
2015-07-01 19:43:25 +08:00
|
|
|
}
|