Commit e5a440ef by muzaffaryousaf

Refactoring the mocked user service.

TNL-836
parent 6266dcf1
...@@ -12,6 +12,7 @@ from student.roles import ( ...@@ -12,6 +12,7 @@ from student.roles import (
CourseInstructorRole, CourseStaffRole, CourseCreatorRole, LibraryUserRole, CourseInstructorRole, CourseStaffRole, CourseCreatorRole, LibraryUserRole,
OrgStaffRole, OrgInstructorRole, OrgLibraryUserRole, OrgStaffRole, OrgInstructorRole, OrgLibraryUserRole,
) )
from xblock.reference.user_service import XBlockUser
from xmodule.library_content_module import LibraryVersionReference from xmodule.library_content_module import LibraryVersionReference
from xmodule.modulestore import ModuleStoreEnum from xmodule.modulestore import ModuleStoreEnum
from xmodule.modulestore.django import modulestore from xmodule.modulestore.django import modulestore
...@@ -80,7 +81,8 @@ class LibraryTestCase(ModuleStoreTestCase): ...@@ -80,7 +81,8 @@ class LibraryTestCase(ModuleStoreTestCase):
of a LibraryContent block of a LibraryContent block
""" """
if 'user' not in lib_content_block.runtime._services: # pylint: disable=protected-access if 'user' not in lib_content_block.runtime._services: # pylint: disable=protected-access
mocked_user_service = Mock(user_id=self.user.id).get_current_user.return_value = {} mocked_user_service = Mock(user_id=self.user.id)
mocked_user_service.get_current_user.return_value = XBlockUser(is_current_user=True)
lib_content_block.runtime._services['user'] = mocked_user_service # pylint: disable=protected-access lib_content_block.runtime._services['user'] = mocked_user_service # pylint: disable=protected-access
handler_url = reverse_usage_url( handler_url = reverse_usage_url(
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment