Closed
Description
@testing-library/dom
version: 7.22.6- Testing Framework and version: QUnit 2.11.0
- DOM Environment: Chrome 84.0.4147.135 (via Testem)
Relevant code or config:
import { screen } from "@testing-library/dom";
What you did:
I ran my tests: ember test --server
.
What happened:
Tests couldn't be executed, the following error was thrown:
ReferenceError: global is not defined
at Object../node_modules/pretty-format/build/plugins/AsymmetricMatcher.js (test-support.js:37305)
at __webpack_require__ (test-support.js:18993)
at Object../node_modules/pretty-format/build/index.js (test-support.js:36889)
at __webpack_require__ (test-support.js:18993)
at Module../node_modules/@testing-library/dom/dist/@testing-library/dom.esm.js (test-support.js:19861)
at __webpack_require__ (test-support.js:18993)
at Module.callback (test-support.js:19106)
at Module.exports (vendor.js:118)
at Module._reify (vendor.js:155)
at Module.reify (vendor.js:142)
Reproduction:
Problem description:
@testing-library/dom
7.22.3 was working fine.
@testing-library/dom
7.22.6 doesn't work.
Suggested solution:
I can see there was a bump of pretty-format between 7.22.3 and 7.22.6: 9cbc428, perhaps it's the culprit.