From f7ba996f7a828441f03a83c11884bf50383b38c9 Mon Sep 17 00:00:00 2001 From: Sebastian Malton Date: Tue, 31 Jan 2023 15:55:43 -0500 Subject: [PATCH] Don't error on close directly Signed-off-by: Sebastian Malton --- packages/open-lens/integration/helpers/utils.ts | 9 ++------- 1 file changed, 2 insertions(+), 7 deletions(-) diff --git a/packages/open-lens/integration/helpers/utils.ts b/packages/open-lens/integration/helpers/utils.ts index 894e0d8a78..bbc52e3157 100644 --- a/packages/open-lens/integration/helpers/utils.ts +++ b/packages/open-lens/integration/helpers/utils.ts @@ -36,13 +36,8 @@ async function getMainWindow(app: ElectronApplication, timeout = 50_000): Promis app.on("window", onWindow); cleanup.push(() => app.off("window", onWindow)); - const onClose = () => { - cleanup(); - reject(new Error("App has unnexpectedly closed")); - }; - - app.on("close", onClose); - cleanup.push(() => app.off("close", onClose)); + app.on("close", cleanup); + cleanup.push(() => app.off("close", cleanup)); // eslint-disable-next-line @typescript-eslint/no-non-null-assertion const stdout = app.process().stdout!;