コード例 #1
0
ファイル: test_access.py プロジェクト: saadow123/1
 def test_user_role_staff(self):
     """Ensure that user role is student for staff masqueraded as student."""
     self.assertEqual(
         'staff', access.get_user_role(self.course_staff, self.course_key))
     # Masquerade staff
     self._install_masquerade(self.course_staff)
     self.assertEqual(
         'student', access.get_user_role(self.course_staff,
                                         self.course_key))
コード例 #2
0
 def test_user_role_instructor(self):
     """Ensure that user role is student for instructor masqueraded as student."""
     self.assertEqual(
         'instructor',
         access.get_user_role(self.course_instructor, self.course_key))
     # Masquerade instructor
     self._install_masquerade(self.course_instructor)
     self.assertEqual(
         'student',
         access.get_user_role(self.course_instructor, self.course_key))
コード例 #3
0
 def _get_lti_roles(self, user: AbstractBaseUser,
                    course_key: CourseKey) -> str:
     return self.ROLE_MAP.get(
         get_user_role(user, course_key),
         self.DEFAULT_ROLE,
     )
コード例 #4
0
 def test_user_role_anonymous(self):
     """Ensure that user role is student for anonymous user."""
     self.assertEqual(
         'student',
         access.get_user_role(self.anonymous_user, self.course_key))
コード例 #5
0
ファイル: test_access.py プロジェクト: uetuluk/edx-platform
 def test_user_role_instructor(self):
     """Ensure that user role is student for instructor masqueraded as student."""
     assert 'instructor' == access.get_user_role(self.course_instructor, self.course_key)
     # Masquerade instructor
     self._install_masquerade(self.course_instructor)
     assert 'student' == access.get_user_role(self.course_instructor, self.course_key)
コード例 #6
0
ファイル: test_access.py プロジェクト: uetuluk/edx-platform
 def test_user_role_staff(self):
     """Ensure that user role is student for staff masqueraded as student."""
     assert 'staff' == access.get_user_role(self.course_staff, self.course_key)
     # Masquerade staff
     self._install_masquerade(self.course_staff)
     assert 'student' == access.get_user_role(self.course_staff, self.course_key)