diff --git a/packages/ui/tui/tests/tui.spec.ts b/packages/ui/tui/tests/tui.spec.ts index 5e38967f42..fa8fed6381 100644 --- a/packages/ui/tui/tests/tui.spec.ts +++ b/packages/ui/tui/tests/tui.spec.ts @@ -819,8 +819,9 @@ describe('TUI user-interaction dialogs', () => { result.terminal.send('x') result.terminal.send(' ') result.terminal.send('\r') - await tick() - expect(result.terminal.output).toContain('Select at least one option') + await vi.waitFor(() => { + expect(result.terminal.output).toContain('Select at least one option') + }) result.terminal.send('c') await tick() result.terminal.send('\x1b')