Explorar el Código

test(tui): await validation render

Tianyi Cui hace 2 meses
padre
commit
1616343423
Se han modificado 1 ficheros con 3 adiciones y 2 borrados
  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('x')
     result.terminal.send(' ')
     result.terminal.send(' ')
     result.terminal.send('\r')
     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')
     result.terminal.send('c')
     await tick()
     await tick()
     result.terminal.send('\x1b')
     result.terminal.send('\x1b')