Closed
Description
@testing-library/dom
version: 7.29.6- Testing Framework and version: Jest@fix(env-jsdom): remove
setImmediate
andclearImmediate
jestjs/jest#11222 - DOM Environment: JSDOM@16.4.0
Relevant code or config:
require('@testing-libray/react')
What you did:
Ran the test without global setImmediate
and clearImmediate
defined
What happened:
Reproduction:
See jestjs/jest#11222. Essentially, delete setImmediate
and clearImmediate
from global
in the JSDOM env Jest sets up.
Problem description:
It throws runtime errors at require
/import
-time
Suggested solution:
Do a typeof setImmediate !== 'undefined'
before using it.