Просмотр исходного кода

test(tui): await validation render

Tianyi Cui 2 месяцев назад
Родитель
Сommit
1616343423
1 измененных файлов с 3 добавлено и 2 удалено
  1. 3 2
      packages/ui/tui/tests/tui.spec.ts

+ 3 - 2
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')