From 95ae991af4d4e7c5a77d36f41af254b63b0b280c Mon Sep 17 00:00:00 2001 From: kyy Date: Mon, 16 Mar 2026 15:08:55 +0900 Subject: [PATCH] =?UTF-8?q?E2E=20=EC=97=AD=ED=95=A0=20=EC=A0=84=ED=99=98?= =?UTF-8?q?=20=ED=85=8C=EC=8A=A4=ED=8A=B8=20=EB=A0=88=EC=9D=B4=EC=8A=A4=20?= =?UTF-8?q?=EC=BB=A8=EB=94=94=EC=85=98=20=ED=95=B4=EA=B2=B0=20=EB=B0=8F=20?= =?UTF-8?q?=EC=95=88=EC=A0=95=EC=84=B1=20=EB=B3=B4=EA=B0=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- devfront/tests/devfront-role-switch-report.spec.ts | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/devfront/tests/devfront-role-switch-report.spec.ts b/devfront/tests/devfront-role-switch-report.spec.ts index 794564d7..6fcf659d 100644 --- a/devfront/tests/devfront-role-switch-report.spec.ts +++ b/devfront/tests/devfront-role-switch-report.spec.ts @@ -93,7 +93,10 @@ test.describe("DevFront role report", () => { await page .getByPlaceholder("My Awesome Application") .fill("Tenant A CRM Updated"); + + const updatePromise = page.waitForResponse(r => r.url().includes('/api/v1/dev/clients') && r.request().method() === 'PUT'); await page.getByRole("button", { name: /^저장$|^Save$/i }).click(); + await updatePromise; await page.goto("/audit-logs"); await expect(page.getByText("UPDATE_CLIENT")).toBeVisible({ @@ -130,7 +133,10 @@ test.describe("DevFront role report", () => { await page .getByPlaceholder(/https:\/\/app\.example\.com\/callback/i) .fill("https://super-admin.example.com/callback"); + + const createPromise = page.waitForResponse(r => r.url().includes('/api/v1/dev/clients') && r.request().method() === 'POST'); await page.getByRole("button", { name: /앱 생성|Create/i }).click(); + await createPromise; await page.goto("/audit-logs"); await expect(page.getByText("CREATE_CLIENT")).toBeVisible({