def test_add_permission(self): user_api.add_permission(self.user_object.id, user=self.user_object, permission_id=2) permissions = user_api.get_permissions( self.user_object.id, user=self.user_object, ) result = None for permission in permissions: if permission['id'] == 2: result = permission['name'] self.assertEqual(result, 'list_switches')
def test_add_permission(self): user_api.add_permission( self.user_object, self.user_object.id, permission_id=2 ) permissions = user_api.get_permissions( self.user_object, self.user_object.id ) result = None for permission in permissions: if permission['id'] == 2: result = permission['name'] self.assertEqual(result, 'list_switches')
def test_add_permission_session(self): with database.session() as session: user_api.add_permission( self.user_object.id, user=self.user_object, permission_id=2, session=session ) permissions = user_api.get_permissions( self.user_object.id, user=self.user_object, ) result = None for permission in permissions: if permission['id'] == 2: result = permission['name'] self.assertEqual(result, 'list_switches')
def add_user_permission(user_id): """Delete a specific user permission.""" data = _get_request_data() return utils.make_json_response( 200, user_api.add_permission( current_user, user_id, **data ) )