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
|
|
|
}
|