From e06cd689b642021f746ff54baa86b66fac0d5055 Mon Sep 17 00:00:00 2001 From: Brother Darryl <146fb160a3266e6165bfa385f6048c975eda9e21cf65da097a0b5ea7952532a5@buzz.block.builderlab.xyz> Date: Tue, 18 Aug 2026 20:54:45 -0400 Subject: [PATCH] test(e2e): bootstrap upstream navigation cases Signed-off-by: Brother Darryl <146fb160a3266e6165bfa385f6048c975eda9e21cf65da097a0b5ea7952532a5@buzz.block.builderlab.xyz> --- desktop/tests/e2e/community-rail.spec.ts | 2 +- desktop/tests/e2e/composer-tooltip-dismiss.spec.ts | 2 +- desktop/tests/e2e/profile.spec.ts | 4 ++-- desktop/tests/e2e/relay-reconnect.spec.ts | 4 ++-- desktop/tests/e2e/sidebar.spec.ts | 4 ++-- 5 files changed, 8 insertions(+), 8 deletions(-) diff --git a/desktop/tests/e2e/community-rail.spec.ts b/desktop/tests/e2e/community-rail.spec.ts index a67e9d7943..242560d429 100644 --- a/desktop/tests/e2e/community-rail.spec.ts +++ b/desktop/tests/e2e/community-rail.spec.ts @@ -1237,7 +1237,7 @@ test.describe("community rail", () => { await page.setViewportSize({ width: 740, height: 516 }); await installMockBridge(page, undefined, { skipCommunitySeed: true }); await seedCommunities(page, [COMMUNITY_A], COMMUNITY_A.id); - await page.goto("/"); + await bootstrapE2ePage(page, "/"); await page .getByRole("button", { name: "Toggle Sidebar", exact: true }) diff --git a/desktop/tests/e2e/composer-tooltip-dismiss.spec.ts b/desktop/tests/e2e/composer-tooltip-dismiss.spec.ts index 59468e1484..aa2f0af76b 100644 --- a/desktop/tests/e2e/composer-tooltip-dismiss.spec.ts +++ b/desktop/tests/e2e/composer-tooltip-dismiss.spec.ts @@ -53,7 +53,7 @@ test("composer toolbar tooltip dismisses when cursor leaves the trigger", async test("adjacent composer tooltips each require a fresh dwell", async ({ page, }) => { - await page.goto("/"); + await bootstrapE2ePage(page, "/"); await page.getByTestId("channel-general").click(); await expect(page.getByTestId("chat-title")).toHaveText("general"); diff --git a/desktop/tests/e2e/profile.spec.ts b/desktop/tests/e2e/profile.spec.ts index 29d2f7fec2..05c55dd156 100644 --- a/desktop/tests/e2e/profile.spec.ts +++ b/desktop/tests/e2e/profile.spec.ts @@ -2562,7 +2562,7 @@ test("storage clear resets composed font size and keyboard zoom across windows", context, page, }) => { - await page.goto("/"); + await bootstrapE2ePage(page, "/"); await openSettings(page, "appearance"); await page.getByTestId("font-size-larger").click(); @@ -2604,7 +2604,7 @@ test("storage clear resets composed font size and keyboard zoom across windows", const peerPage = await context.newPage(); await installMockBridge(peerPage); - await peerPage.goto("/"); + await bootstrapE2ePage(peerPage, "/"); await peerPage.evaluate(() => localStorage.clear()); await expect diff --git a/desktop/tests/e2e/relay-reconnect.spec.ts b/desktop/tests/e2e/relay-reconnect.spec.ts index b1d26e0bfd..674a009436 100644 --- a/desktop/tests/e2e/relay-reconnect.spec.ts +++ b/desktop/tests/e2e/relay-reconnect.spec.ts @@ -173,7 +173,7 @@ test("stalled early AUTH signing times out and starts a replacement dial", async websocketAuthBeforeConnectResolves: true, stallFirstAuthSigning: true, }); - await page.goto("/"); + await bootstrapE2ePage(page, "/"); await expect .poll(() => getMockWebsocketConnectAttempts(page), { timeout: 32_000 }) @@ -193,7 +193,7 @@ test("AUTH arriving before connect resolves does not lose the first send", async await installMockBridge(page, { websocketAuthBeforeConnectResolves: true, }); - await page.goto("/"); + await bootstrapE2ePage(page, "/"); await expect .poll( () => diff --git a/desktop/tests/e2e/sidebar.spec.ts b/desktop/tests/e2e/sidebar.spec.ts index 39d5bbc429..75d7afdb94 100644 --- a/desktop/tests/e2e/sidebar.spec.ts +++ b/desktop/tests/e2e/sidebar.spec.ts @@ -534,7 +534,7 @@ test("aligns the sidebar search with the channel title outside the Buzz theme", test("scales the sidebar backward while its chrome closes", async ({ page, }) => { - await page.goto("/"); + await bootstrapE2ePage(page, "/"); const sidebar = page.getByTestId("app-sidebar"); const sidebarSurface = sidebar.locator("[data-sidebar-transition-content]"); @@ -585,7 +585,7 @@ test("disables the sidebar collapse transition for reduced motion", async ({ page, }) => { await page.emulateMedia({ reducedMotion: "reduce" }); - await page.goto("/"); + await bootstrapE2ePage(page, "/"); const sidebarSurface = page .getByTestId("app-sidebar")