Example #1
0
    def test_user_to_normal_admin_forbid_visit(self):
        """
        测试普通用户无法对普管禁止访问
        :return:
        """
        add_supervisor_ajax = AddSupervisorAjax(self.anchor_mobile)
        add_supervisor_ajax.get({
            'room_id': self.room_id,
            'anchor_id': self.anchor_id,
            'user_id': self.admin_user_id,
            'type': '40'
        })
        self.assertEqual(add_supervisor_ajax.get_resp_code(), 0)

        super_visor_details = MysqlOperation(
            user_id=self.admin_user_id).get_anchor_room_supervisor_details()
        self.assertEqual(super_visor_details['is_normal_admin'], 1)

        add_black_user_ajax = AddBlackUserAjax(self.user_mobile)
        add_black_user_ajax.get({
            'room_id': self.room_id,
            'anchor_id': self.anchor_id,
            'user_id': self.admin_user_id,
            'blacker_type': 'forbid_visit'
        })
        self.assertEqual(add_black_user_ajax.get_resp_code(), 801018)
        self.assertEqual(add_black_user_ajax.get_resp_message(), '权限不够')
Example #2
0
 def test_user_to_user_forbid_visit(self):
     """
     测试普通用户无法对普通用户禁止访问
     :return:
     """
     add_black_user_ajax = AddBlackUserAjax(self.user_mobile)
     add_black_user_ajax.get({
         'room_id': self.room_id,
         'anchor_id': self.anchor_id,
         'user_id': self.other_user_id,
         'blacker_type': 'forbid_visit'
     })
     self.assertEqual(add_black_user_ajax.get_resp_code(), 801018)
     self.assertEqual(add_black_user_ajax.get_resp_message(), '权限不够')