From 58dec7efcbbd644542e769d4f2cd1be19e3bd45f Mon Sep 17 00:00:00 2001 From: kitlangton <7587245+kitlangton@users.noreply.github.com> Date: Sat, 29 Aug 2026 13:06:57 +0000 Subject: [PATCH] test(tui): await dialog text selection --- packages/tui/test/cli/tui/dialog-select.test.tsx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/tui/test/cli/tui/dialog-select.test.tsx b/packages/tui/test/cli/tui/dialog-select.test.tsx index aa7f54ea6811..0bc55037fd84 100644 --- a/packages/tui/test/cli/tui/dialog-select.test.tsx +++ b/packages/tui/test/cli/tui/dialog-select.test.tsx @@ -192,7 +192,7 @@ test("ctrl+c clears a dialog text selection before closing the dialog", async () const column = frame[row]!.indexOf("Alpha") + 1 await select.app.mockMouse.click(column, row) await select.app.mockMouse.click(column, row) - expect(select.app.renderer.getSelection()?.getSelectedText()).toBe("Alpha") + await select.app.waitFor(() => select.app.renderer.getSelection()?.getSelectedText() === "Alpha") select.app.mockInput.pressKey("c", { ctrl: true }) await select.app.waitFor(() => !select.app.renderer.getSelection())