From 48af7ba677933e0d710b192c0fba2491b78afea9 Mon Sep 17 00:00:00 2001 From: Joao Moreno Date: Wed, 13 Nov 2019 10:39:47 +0100 Subject: [PATCH] fixes #84455 --- test/electron/renderer.html | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/test/electron/renderer.html b/test/electron/renderer.html index 38005b2d609..49cfa95c657 100644 --- a/test/electron/renderer.html +++ b/test/electron/renderer.html @@ -23,6 +23,16 @@ window.alert = function () { throw new Error('window.alert() is not supported in tests!'); } window.confirm = function () { throw new Error('window.confirm() is not supported in tests!'); } + // Ignore uncaught cancelled promise errors + window.addEventListener('unhandledrejection', e => { + const name = e && e.reason && e.reason.name; + + if (name === 'Canceled') { + e.preventDefault(); + e.stopPropagation(); + } + }); + mocha.setup({ ui: 'tdd', timeout: 5000