From 9b6eb0036620813fec92e202bd6affdd1df9064d Mon Sep 17 00:00:00 2001 From: rafalp Date: Fri, 31 May 2024 19:29:00 +0200 Subject: [PATCH] Fix tests --- misago/core/tests/test_errorpages.py | 4 ++++ misago/core/tests/test_exceptionhandler_middleware.py | 4 ++++ misago/socialauth/tests/test_social_pipeline.py | 4 ++++ 3 files changed, 12 insertions(+) diff --git a/misago/core/tests/test_errorpages.py b/misago/core/tests/test_errorpages.py index 1c98ad2af5..6322e43772 100644 --- a/misago/core/tests/test_errorpages.py +++ b/misago/core/tests/test_errorpages.py @@ -7,6 +7,7 @@ from ...acl.useracl import get_user_acl from ...conf.dynamicsettings import DynamicSettings from ...conftest import get_cache_versions +from ...permissions.user import get_user_permissions from ...users.models import AnonymousUser from ..testproject.views import mock_custom_403_error_page, mock_custom_404_error_page from ..utils import encode_json_html @@ -96,6 +97,9 @@ def create_request(url): request.settings = DynamicSettings(request.cache_versions) request.user = AnonymousUser() request.user_acl = get_user_acl(request.user, request.cache_versions) + request.user_permissions = get_user_permissions( + request.user, request.cache_versions + ) request.include_frontend_context = True request.frontend_context = {} request.socialauth = {} diff --git a/misago/core/tests/test_exceptionhandler_middleware.py b/misago/core/tests/test_exceptionhandler_middleware.py index 0321cd9013..37f02758c7 100644 --- a/misago/core/tests/test_exceptionhandler_middleware.py +++ b/misago/core/tests/test_exceptionhandler_middleware.py @@ -5,6 +5,7 @@ from ...acl.useracl import get_user_acl from ...conf.dynamicsettings import DynamicSettings from ...conftest import get_cache_versions +from ...permissions.user import get_user_permissions from ...users.models import AnonymousUser from ..middleware import ExceptionHandlerMiddleware @@ -15,6 +16,9 @@ def create_request(): request.settings = DynamicSettings(request.cache_versions) request.user = AnonymousUser() request.user_acl = get_user_acl(request.user, request.cache_versions) + request.user_permissions = get_user_permissions( + request.user, request.cache_versions + ) request.include_frontend_context = True request.frontend_context = {} request.socialauth = {} diff --git a/misago/socialauth/tests/test_social_pipeline.py b/misago/socialauth/tests/test_social_pipeline.py index 1d7b8bd64c..d283dd4973 100644 --- a/misago/socialauth/tests/test_social_pipeline.py +++ b/misago/socialauth/tests/test_social_pipeline.py @@ -14,6 +14,7 @@ from ...conftest import get_cache_versions from ...core.exceptions import SocialAuthBanned, SocialAuthFailed from ...legal.models import Agreement +from ...permissions.user import get_user_permissions from ...users.models import AnonymousUser, Ban, BanCache from ...users.test import UserTestCase from ..pipeline import ( @@ -45,6 +46,9 @@ def create_request(user_ip="0.0.0.0", data=None): request.settings = DynamicSettings(request.cache_versions) request.user = AnonymousUser() request.user_acl = get_user_acl(request.user, request.cache_versions) + request.user_permissions = get_user_permissions( + request.user, request.cache_versions + ) request.user_ip = user_ip request.is_htmx = False return request