From 8365b18c5e9627773ebc37a1c67e31a8b8c54308 Mon Sep 17 00:00:00 2001 From: eps1lon Date: Thu, 27 May 2021 11:27:33 +0200 Subject: [PATCH] Fix breakage regarding (set|clear)Immediate --- scripts/jest/setupTests.js | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/scripts/jest/setupTests.js b/scripts/jest/setupTests.js index abb358f817aa2..26f641effae88 100644 --- a/scripts/jest/setupTests.js +++ b/scripts/jest/setupTests.js @@ -310,4 +310,10 @@ if (process.env.REACT_CLASS_EQUIVALENCE_TEST) { }; require('jasmine-check').install(); + + if (typeof window !== 'undefined') { + // FIXME: Possible bug in jest 27 + legacy fake timers? + delete window.setImmediate; + delete window.clearImmediate; + } }