Skip to content

Commit 1a9869b

Browse files
committed
chore: Fix settings for deployment tests
1 parent af8de34 commit 1a9869b

File tree

1 file changed

+25
-2
lines changed

1 file changed

+25
-2
lines changed

tests/settings.py

Lines changed: 25 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -29,14 +29,32 @@
2929
"django.contrib.sessions.middleware.SessionMiddleware",
3030
"django.middleware.common.CommonMiddleware",
3131
"django.contrib.auth.middleware.AuthenticationMiddleware",
32-
"allauth.account.middleware.AccountMiddleware", # The middleware the error asked for
32+
"django.contrib.messages.middleware.MessageMiddleware",
33+
"allauth.account.middleware.AccountMiddleware",
34+
]
35+
36+
# The admin requires a template engine to render its HTML pages.
37+
TEMPLATES = [
38+
{
39+
"BACKEND": "django.template.backends.django.DjangoTemplates",
40+
"DIRS": [],
41+
"APP_DIRS": True,
42+
"OPTIONS": {
43+
"context_processors": [
44+
"django.template.context_processors.debug",
45+
"django.template.context_processors.request",
46+
"django.contrib.auth.context_processors.auth",
47+
"django.contrib.messages.context_processors.messages",
48+
],
49+
},
50+
},
3351
]
3452

3553
# A dummy database for testing
3654
DATABASES = {
3755
"default": {
3856
"ENGINE": "django.db.backends.sqlite3",
39-
"NAME": ":memory:",
57+
"NAME": "/app/db.sqlite3",
4058
}
4159
}
4260

@@ -65,3 +83,8 @@
6583

6684
# Disable email verification to avoid unnecessary confirmation flow in tests
6785
ACCOUNT_EMAIL_VERIFICATION = "none"
86+
87+
# This tells the package to use the Vipps test environment
88+
VIPPS_AUTH_SETTINGS = {
89+
"BASE_URL": "https://apitest.vipps.no",
90+
}

0 commit comments

Comments
 (0)