UNPKG

jest-environment-jsdom-global

Version:

> Similar to the standard [`jest-environment-jsdom`](https://github.com/facebook/jest/tree/main/packages/jest-environment-jsdom), but exposes `jsdom` so that you can reconfigure it from your test suites.

19 lines (15 loc) 378 B
const pkg = require("jest-environment-jsdom"); let JSDOMEnvironment = pkg; if (pkg.default) { JSDOMEnvironment = pkg.default; } module.exports = class JSDOMEnvironmentGlobal extends JSDOMEnvironment { async setup() { await super.setup(); this.global.jsdom = this.dom; } async teardown() { this.global.jsdom = undefined; await super.teardown(); } };