Merge pull request #28895 from edx/fixing-dj32-issue

fix: Fixing test csrf tests failures in django32.
This commit is contained in:
Awais Qureshi
2021-10-05 13:47:41 +05:00
committed by GitHub

View File

@@ -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),