diff --git a/e2e/features/step-definitions/agent-v2/configure.steps.ts b/e2e/features/step-definitions/agent-v2/configure.steps.ts index b4ada8ef204..174fcc8820a 100644 --- a/e2e/features/step-definitions/agent-v2/configure.steps.ts +++ b/e2e/features/step-definitions/agent-v2/configure.steps.ts @@ -42,10 +42,10 @@ async function fillAgentPromptEditor(page: Page, prompt: string) { } async function selectAgentModel(page: Page, modelName: string) { - await page.getByRole('combobox').first().click() + await page.getByRole('button', { name: 'Configure model' }).click() await page.getByPlaceholder('Search model').fill(modelName) const escapedModelName = modelName.replace(/[.*+?^${}()|[\]\\]/g, '\\$&') - await page.getByRole('option', { name: new RegExp(`${escapedModelName}(?:\\s|$)`) }).click() + await page.getByRole('button', { name: new RegExp(`${escapedModelName}(?:\\s|$)`) }).click() } async function expectAgentComposerPrompt(world: DifyWorld, agentId: string, prompt: string) {