From 7374ecd4ba4827e0ad471226ab22809c151ead26 Mon Sep 17 00:00:00 2001 From: Awais Qureshi Date: Fri, 1 Oct 2021 16:08:46 +0500 Subject: [PATCH] fix: Fixing test csrf tests failures in django32. --- lms/djangoapps/courseware/tests/test_module_render.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/lms/djangoapps/courseware/tests/test_module_render.py b/lms/djangoapps/courseware/tests/test_module_render.py index ff482f6da3..4cc29a5e11 100644 --- a/lms/djangoapps/courseware/tests/test_module_render.py +++ b/lms/djangoapps/courseware/tests/test_module_render.py @@ -573,6 +573,8 @@ class TestHandleXBlockCallback(SharedModuleStoreTestCase, LoginEnrollmentTestCas csrf_token = get_token(request) request._post = {'csrfmiddlewaretoken': f'{csrf_token}-dummy'} # pylint: disable=protected-access request.user = self.mock_user + request.COOKIES[settings.CSRF_COOKIE_NAME] = csrf_token + response = render.handle_xblock_callback( request, str(self.course_key), @@ -590,6 +592,8 @@ class TestHandleXBlockCallback(SharedModuleStoreTestCase, LoginEnrollmentTestCas csrf_token = get_token(request) request._post = {'csrfmiddlewaretoken': csrf_token} # pylint: disable=protected-access request.user = self.mock_user + request.COOKIES[settings.CSRF_COOKIE_NAME] = csrf_token + response = render.handle_xblock_callback( request, str(self.course_key),