mirror of
https://github.com/langgenius/dify.git
synced 2026-09-05 08:48:10 +08:00
test(e2e): align agent model selector locators (#40862)
This commit is contained in:
parent
59c6a470bb
commit
4ce681d42f
@ -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) {
|
||||
|
||||
Loading…
Reference in New Issue
Block a user