From 2edfe6598725a1dae2b4f55c1b94df9bc4b4e325 Mon Sep 17 00:00:00 2001 From: Tianyi Cui <53024+tianyicui@users.noreply.github.com> Date: Wed, 22 Jul 2026 22:45:46 +0800 Subject: [PATCH] test(tui): await catalog failure rendering --- packages/ui/tui/tests/tui.spec.ts | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/packages/ui/tui/tests/tui.spec.ts b/packages/ui/tui/tests/tui.spec.ts index c0f7962d91..22a50c9ccf 100644 --- a/packages/ui/tui/tests/tui.spec.ts +++ b/packages/ui/tui/tests/tui.spec.ts @@ -1480,8 +1480,9 @@ describe('pi-tui chat lifecycle and transcript', () => { }) failed.terminal.send('/model') failed.terminal.send('\r') - await tick() - expect(failed.terminal.output).toContain('Could not read the model catalog: catalog offline') + await vi.waitFor(() => { + expect(failed.terminal.output).toContain('Could not read the model catalog: catalog offline') + }) expect(failed.terminal.output).toContain('Could not resolve model context: capacity offline') await dispose(failed) })