Skip to content

Commit 4c6fe51

Browse files
committed
Testing: Include element-closest in test setup
1 parent cc0ef8b commit 4c6fe51

4 files changed

Lines changed: 16 additions & 0 deletions

File tree

package-lock.json

Lines changed: 7 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

packages/jest-preset-default/CHANGELOG.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,9 @@
1+
## 2.1.0 (Unreleased)
2+
3+
### New Features
4+
5+
- Browser globals setup now includes polyfill for [`Element#closest`](https://developer.mozilla.org/en-US/docs/Web/API/Element/closest)
6+
17
## 2.0.0 (2018-07-12)
28

39
### Breaking Change

packages/jest-preset-default/package.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,7 @@
2828
"dependencies": {
2929
"@wordpress/jest-console": "file:../jest-console",
3030
"babel-jest": "^23.4.2",
31+
"element-closest": "^2.0.2",
3132
"enzyme": "^3.3.0",
3233
"enzyme-adapter-react-16": "^1.1.1",
3334
"jest-enzyme": "^6.0.2"

packages/jest-preset-default/scripts/setup-globals.js

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
require( 'element-closest' );
2+
13
// These are necessary to load TinyMCE successfully
24
global.URL = window.URL;
35
global.window.tinyMCEPreInit = {

0 commit comments

Comments
 (0)