From a3dad48152790fb4b4dce2e66e9bd137f976fb00 Mon Sep 17 00:00:00 2001 From: 07akioni <07akioni2@gmail.com> Date: Fri, 25 Sep 2026 16:15:29 +0800 Subject: [PATCH] test(web): wait for saved model settings before reopening --- apps/web/tests/models-settings.e2e.ts | 2 ++ 1 file changed, 2 insertions(+) diff --git a/apps/web/tests/models-settings.e2e.ts b/apps/web/tests/models-settings.e2e.ts index 68857956f3..4a206e7299 100644 --- a/apps/web/tests/models-settings.e2e.ts +++ b/apps/web/tests/models-settings.e2e.ts @@ -345,6 +345,8 @@ describe('web e2e: Models settings page configures a dormant provider', () => { await expect(scaffold.ctx.llm.resolveModelInfo('acme-gateway', 'acme-large')).resolves.toMatchObject({ inputModalities: ['image'], }) + // The saved notice confirms the browser directory refresh after the editor closes. + await dialog.getByText('已保存 Acme 网关 (acme-gateway)。', { exact: true }).waitFor({ timeout: 10_000 }) await dialog.getByRole('button', { name: '编辑 Acme 网关 (acme-gateway)' }).click() await dialog.getByText('自定义设置').click() await dialog.getByRole('button', { name: '模型选项 1' }).click()