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");