From 2fe756be9e5e189e8c18d08de1ae0bcf3cfaab18 Mon Sep 17 00:00:00 2001 From: Niklas von Hertzen Date: Mon, 12 Jul 2021 17:34:41 +0800 Subject: [PATCH] test: unhandled promise rejections --- tests/testrunner.ts | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/tests/testrunner.ts b/tests/testrunner.ts index beefec2..8089c3e 100644 --- a/tests/testrunner.ts +++ b/tests/testrunner.ts @@ -86,6 +86,10 @@ testList throw new Error('Window not found for iframe'); } + contentWindow.addEventListener('unhandledrejection', (event) => { + throw new Error(`unhandledrejection: ${event.reason}`); + }); + const canvas: HTMLCanvasElement = await contentWindow // @ts-ignore .html2canvas(contentWindow.forceElement || contentWindow.document.documentElement, {