From a4e82e34cea22d9508bd2ec9c1073f425ea4fbdd Mon Sep 17 00:00:00 2001 From: Harsh Mahajan <127186841+HarshMN2345@users.noreply.github.com> Date: Fri, 24 Oct 2025 18:14:00 +0530 Subject: [PATCH] test --- e2e/steps/free-project.ts | 7 +++++-- e2e/steps/pro-project.ts | 7 +++++-- 2 files changed, 10 insertions(+), 4 deletions(-) diff --git a/e2e/steps/free-project.ts b/e2e/steps/free-project.ts index 548cd4d2a..31650e8a2 100644 --- a/e2e/steps/free-project.ts +++ b/e2e/steps/free-project.ts @@ -18,9 +18,12 @@ export async function createFreeProject(page: Page): Promise { await page.getByRole('button', { name: 'create project' }).first().click(); const dialog = page.locator('dialog[open]'); await dialog.getByPlaceholder('Project name').fill('test project'); + const regionSelector = dialog.getByPlaceholder('Select a region'); - await regionSelector.click(); - await dialog.getByRole('option', { name: 'New York' }).click(); + if (await regionSelector.isVisible()) { + await regionSelector.click(); + await dialog.getByRole('option', { name: 'New York' }).click(); + } await dialog.getByRole('button', { name: 'create' }).click(); await page.waitForURL(/\/project-[^/]+-[^/]+/); diff --git a/e2e/steps/pro-project.ts b/e2e/steps/pro-project.ts index a7124ce2a..d970d65c8 100644 --- a/e2e/steps/pro-project.ts +++ b/e2e/steps/pro-project.ts @@ -51,9 +51,12 @@ export async function createProProject(page: Page): Promise { await page.getByRole('button', { name: 'create project' }).first().click(); const dialog = page.locator('dialog[open]'); await dialog.getByPlaceholder('Project name').fill('test project'); + const regionSelector = dialog.getByPlaceholder('Select a region'); - await regionSelector.click(); - await dialog.getByRole('option', { name: 'New York' }).click(); + if (await regionSelector.isVisible()) { + await regionSelector.click(); + await dialog.getByRole('option', { name: 'New York' }).click(); + } await dialog.getByRole('button', { name: 'create' }).click(); await page.waitForURL(/\/project-[^/]+-[^/]+/);