-
-
+
+
+
{routeA && a}
diff --git a/packages/tests-e2e/playwright.config.js b/packages/tests-e2e/playwright.config.js
index 884f5e2b1..097102242 100644
--- a/packages/tests-e2e/playwright.config.js
+++ b/packages/tests-e2e/playwright.config.js
@@ -31,14 +31,4 @@ export default defineConfig({
},
},
],
- // Workaround for https://github.com/microsoft/playwright/issues/36371
- // It seems to be failing in our Github action
- // https://github.com/opennextjs/opennextjs-aws/actions/runs/19116336570/job/54627469525#step:15:171
- use: {
- launchOptions: {
- args: [
- "--disable-features=AcceptCHFrame,AutoExpandDetailsElement,AvoidUnnecessaryBeforeUnloadCheckSync,CertificateTransparencyComponentUpdater,DestroyProfileOnBrowserClose,DialMediaRouteProvider,ExtensionManifestV2Disabled,GlobalMediaControls,HttpsUpgrades,ImprovedCookieControls,LazyFrameLoading,LensOverlay,MediaRouter,PaintHolding,ThirdPartyStoragePartitioning,Translate,DeferRendererTasksAfterInput",
- ],
- },
- },
});
diff --git a/packages/tests-e2e/tests/appPagesRouter/parallel.test.ts b/packages/tests-e2e/tests/appPagesRouter/parallel.test.ts
index 8f3bf80f8..663cb7989 100644
--- a/packages/tests-e2e/tests/appPagesRouter/parallel.test.ts
+++ b/packages/tests-e2e/tests/appPagesRouter/parallel.test.ts
@@ -2,7 +2,7 @@ import { expect, test } from "@playwright/test";
test("Parallel routes", async ({ page }) => {
await page.goto("/");
- await page.locator('[href="/parallel"]').click();
+ await page.getByRole("link", { name: "Parallel" }).click();
await page.waitForURL("/parallel");
@@ -13,13 +13,13 @@ test("Parallel routes", async ({ page }) => {
await expect(routeB).not.toBeVisible();
// Enable A, which should be visible but not B
- await page.locator('input[name="a"]').check();
+ await page.getByTestId("enable-a").click();
routeA = page.getByText("Parallel Route A");
await expect(routeA).toBeVisible();
await expect(routeB).not.toBeVisible();
// Enable B, both should be visible
- await page.locator('input[name="b"]').check();
+ await page.getByTestId("enable-b").click();
routeB = page.getByText("Parallel Route B");
await expect(routeA).toBeVisible();
await expect(routeB).toBeVisible();
diff --git a/packages/tests-e2e/tests/appRouter/parallel.test.ts b/packages/tests-e2e/tests/appRouter/parallel.test.ts
index bbf9c9d35..663cb7989 100644
--- a/packages/tests-e2e/tests/appRouter/parallel.test.ts
+++ b/packages/tests-e2e/tests/appRouter/parallel.test.ts
@@ -13,13 +13,13 @@ test("Parallel routes", async ({ page }) => {
await expect(routeB).not.toBeVisible();
// Enable A, which should be visible but not B
- await page.locator('input[name="a"]').check();
+ await page.getByTestId("enable-a").click();
routeA = page.getByText("Parallel Route A");
await expect(routeA).toBeVisible();
await expect(routeB).not.toBeVisible();
// Enable B, both should be visible
- await page.locator('input[name="b"]').check();
+ await page.getByTestId("enable-b").click();
routeB = page.getByText("Parallel Route B");
await expect(routeA).toBeVisible();
await expect(routeB).toBeVisible();