perf(test): simplify shutdown rejection tick wait

This commit is contained in:
Peter Steinberger
2026-02-18 22:05:34 +00:00
parent 06d2752a0f
commit 8b09694882

View File

@@ -30,13 +30,7 @@ describe("monitorIMessageProvider", () => {
});
abortController.abort();
// Give the event loop a turn to surface any unhandledRejection, if present.
await new Promise<void>((resolve) => {
if (typeof setImmediate === "function") {
setImmediate(resolve);
return;
}
setTimeout(resolve, 0);
});
await new Promise<void>((resolve) => setImmediate(resolve));
detach();
} finally {
process.off("unhandledRejection", onUnhandled);