From d34b367beccce4dd2a27fcbf15400254e52d321f Mon Sep 17 00:00:00 2001 From: Dotta Date: Thu, 30 Apr 2026 09:54:28 -0500 Subject: [PATCH] Stabilize paused issue detail assertion Co-Authored-By: Paperclip --- ui/src/pages/IssueDetail.test.tsx | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/ui/src/pages/IssueDetail.test.tsx b/ui/src/pages/IssueDetail.test.tsx index 8f65b1ec8f2..e643f14523c 100644 --- a/ui/src/pages/IssueDetail.test.tsx +++ b/ui/src/pages/IssueDetail.test.tsx @@ -1174,9 +1174,11 @@ describe("IssueDetail", () => { await flushReact(); await flushReact(); - expect(container.textContent).toContain("Paused by board."); - expect(container.textContent).toContain("in_review"); - expect(container.textContent).not.toContain("Subtree pause is active."); + await waitForAssertion(() => { + expect(container.textContent).toContain("Paused by board."); + expect(container.textContent).toContain("in_review"); + expect(container.textContent).not.toContain("Subtree pause is active."); + }); const resumeButton = Array.from(container.querySelectorAll("button")) .find((button) => button.textContent?.trim() === "Resume work");