From e149c9a2b13ef6d8a783cba694aa25d13a830ba2 Mon Sep 17 00:00:00 2001 From: Alassane <79718216+yattdev@users.noreply.github.com> Date: Sun, 30 Aug 2026 10:37:16 +0000 Subject: [PATCH] test(e2e): stabilize PR status badge hover (#3150) Co-authored-by: ayattara Co-authored-by: Carlos Florencio --- apps/web/e2e/tests/pr/pr-status-badge.spec.ts | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/apps/web/e2e/tests/pr/pr-status-badge.spec.ts b/apps/web/e2e/tests/pr/pr-status-badge.spec.ts index 537d4fb843..2129af78ef 100644 --- a/apps/web/e2e/tests/pr/pr-status-badge.spec.ts +++ b/apps/web/e2e/tests/pr/pr-status-badge.spec.ts @@ -706,9 +706,13 @@ test.describe("PR status badge", () => { mergeable_state: "dirty", }); await expect(icon).toHaveAttribute("data-pr-count", "2", { timeout: 15_000 }); + await taskRow.hover(); + await expect(taskActions).toBeVisible(); + await expect(menuSlot).toHaveCSS("width", "24px"); await icon.hover(); const multiSummary = visibleTaskPRSummary(testPage); + await expect(multiSummary).toBeVisible(); const entries = multiSummary.getByTestId("pr-task-status-entry"); await expect(entries).toHaveCount(2); await expect(entries.nth(0).getByTestId("pr-task-status-number")).toHaveText("PR #2966");