From a4692370af7bb6d824db66af4a7ae20ec4239d83 Mon Sep 17 00:00:00 2001 From: Allserial <239818731+Allserial@users.noreply.github.com> Date: Sat, 22 Aug 2026 01:17:09 +0800 Subject: [PATCH] test: remove inspector viewport race --- e2e/workflows.spec.ts | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/e2e/workflows.spec.ts b/e2e/workflows.spec.ts index 038e38a..4469522 100644 --- a/e2e/workflows.spec.ts +++ b/e2e/workflows.spec.ts @@ -296,7 +296,8 @@ test("四种关键视口没有横向溢出,窄窗口设置面板具备文字 await page.setViewportSize({ width: 390, height: 844 }); await page.goto("/"); const narrowToggle = page.getByRole("button", { name: "打开抽取设置" }); - if (await narrowToggle.isHidden()) await page.getByRole("button", { name: "关闭设置" }).click(); + await expect(page.getByRole("heading", { name: "掷数台" })).toBeVisible(); + await expect(narrowToggle).toBeVisible(); await page.setViewportSize({ width: 1180, height: 820 }); await expect(page.getByRole("button", { name: "生成结果" })).toBeVisible(); await expect(page.locator("#draw-inspector-panel")).not.toHaveAttribute("aria-hidden", "true");