async def METHOD_NAME(async_client: "AsyncClient", argilla_user: User, labels: list):
    async_client.headers.update({API_KEY_HEADER_NAME: argilla_user.api_key})
    workspace_name = argilla_user.username
    name = "test_create_dataset_settings"
    await delete_dataset(async_client, name, workspace_name=workspace_name)
    await create_dataset(async_client, name, workspace_name=workspace_name)
    response = await create_settings(async_client, name, workspace_name=workspace_name, labels=labels)
    assert response.status_code == 200
    created = response.json()
    response = await fetch_settings(async_client, name, workspace_name=workspace_name)
    assert response.json() == created