test(cli): add act and setImmediate to polling loop in waitUntilReady

This commit is contained in:
mkorwel
2026-04-16 16:54:11 +00:00
parent 2ec8a9c1f5
commit 1489581a47
+3
View File
@@ -294,6 +294,9 @@ class XtermStdout extends EventEmitter {
if (vi.isFakeTimers()) {
await vi.advanceTimersByTimeAsync(100);
} else {
await act(async () => {
await new Promise((resolve) => setImmediate(resolve));
});
await new Promise((resolve) => setTimeout(resolve, 100));
}
}