From fac9889d46aff6dbbba98b93a5099deb22a98b28 Mon Sep 17 00:00:00 2001 From: hided62 Date: Sat, 25 Jul 2026 13:57:47 +0000 Subject: [PATCH] Assert HWE availability through its enabled action --- app/gateway-frontend/e2e/hwe-lifecycle.spec.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app/gateway-frontend/e2e/hwe-lifecycle.spec.ts b/app/gateway-frontend/e2e/hwe-lifecycle.spec.ts index db47c32..5b777ad 100644 --- a/app/gateway-frontend/e2e/hwe-lifecycle.spec.ts +++ b/app/gateway-frontend/e2e/hwe-lifecycle.spec.ts @@ -46,8 +46,8 @@ const createGeneral = async ( await login(page, account.username, await readPassword(account.password)); const row = hweRow(page); - await expect(row).toContainText('RUNNING'); await expect(row.getByRole('button', { name: '장수생성' })).toBeVisible(); + await expect(row.getByRole('button', { name: '장수생성' })).toBeEnabled(); await enterHwe(page); await expect(page).toHaveURL(/\/hwe\/join$/); @@ -102,7 +102,7 @@ test('admin resets and opens hwe, then two users create generals and reach main' await page.getByRole('link', { name: '삼국지 모의전투 HiDCHe' }).click(); await expect(page).toHaveURL(/\/gateway\/lobby$/); - await expect(hweRow(page)).toContainText('RUNNING'); + await expect(hweRow(page).getByRole('button', { name: '장수생성' })).toBeEnabled(); await enterHwe(page); await expect(page).toHaveURL(/\/hwe\/$/); await expect(page.getByRole('heading', { name: '전장 현황' })).toBeVisible();