def test_remove_permissions(self): user_api.update_permissions(self.user_object.id, user=self.user_object, remove_permissions=1) del_user_permission = user_api.get_permissions( self.user_object.id, user=self.user_object, ) self.assertEqual([], del_user_permission)
def test_remove_permissions(self): user_api.update_permissions( self.user_object, self.user_object.id, remove_permissions=1 ) del_user_permission = user_api.get_permissions( self.user_object, self.user_object.id ) self.assertEqual([], del_user_permission)
def test_add_permissions(self): user_api.update_permissions(self.user_object.id, user=self.user_object, add_permissions=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_permissions(self): user_api.update_permissions( self.user_object, self.user_object.id, add_permissions=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 update_user_permissions(user_id): """Update user permissions.""" data = _get_request_data() return utils.make_json_response( 200, user_api.update_permissions( current_user, user_id, **data ) )