Skip to content

Commit f844f51

Browse files
author
Armen Zambrano G
committed
Switch from jest-dom to @testing-library/jest-dom
`jest-dom` has moved to `@testing-library/jest-dom`. Please uninstall jest-dom and install `@testing-library/jest-dom` instead, or use an older version of `jest-dom`. If you do upgrade to `@testing-library/jest-dom`, make sure to update your usage of `jest-dom` to use `@testing-library/jest-dom/extend-expect` rather than simply `jest-dom/extend-expect`. Learn more about this change here: testing-library/dom-testing-library#260 Thanks!
1 parent 9a29fea commit f844f51

File tree

3 files changed

+39
-31
lines changed

3 files changed

+39
-31
lines changed

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -81,6 +81,7 @@
8181
"devDependencies": {
8282
"@neutrinojs/eslint": "9.0.0-rc.3",
8383
"@neutrinojs/jest": "9.0.0-rc.3",
84+
"@testing-library/jest-dom": "4.0.0",
8485
"enzyme": "3.9.0",
8586
"enzyme-adapter-react-16": "1.13.2",
8687
"eslint": "6.1.0",
@@ -93,7 +94,6 @@
9394
"eslint-plugin-react": "7.13.0",
9495
"fetch-mock": "7.3.9",
9596
"jest": "24.8.0",
96-
"jest-dom": "3.5.0",
9797
"node-fetch": "2.6.0",
9898
"prettier": "1.18.2",
9999
"webpack-dev-server": "3.7.2"

tests/ui/test-setup.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
// Entry point for Jest tests
22
import { configure } from 'enzyme/build';
33
import Adapter from 'enzyme-adapter-react-16/build';
4-
import 'jest-dom/extend-expect';
4+
import '@testing-library/jest-dom/extend-expect';
55

66
configure({ adapter: new Adapter() });

yarn.lock

Lines changed: 37 additions & 29 deletions
Original file line numberDiff line numberDiff line change
@@ -670,7 +670,7 @@
670670
"@babel/plugin-transform-react-jsx-self" "^7.0.0"
671671
"@babel/plugin-transform-react-jsx-source" "^7.0.0"
672672

673-
"@babel/runtime@^7.1.2", "@babel/runtime@^7.2.0", "@babel/runtime@^7.4.0", "@babel/runtime@^7.4.2", "@babel/runtime@^7.4.3", "@babel/runtime@^7.4.4", "@babel/runtime@^7.4.5", "@babel/runtime@^7.5.4":
673+
"@babel/runtime@^7.1.2", "@babel/runtime@^7.2.0", "@babel/runtime@^7.4.0", "@babel/runtime@^7.4.2", "@babel/runtime@^7.4.3", "@babel/runtime@^7.4.4", "@babel/runtime@^7.4.5", "@babel/runtime@^7.5.1", "@babel/runtime@^7.5.4":
674674
version "7.5.5"
675675
resolved "https://registry.yarnpkg.com/@babel/runtime/-/runtime-7.5.5.tgz#74fba56d35efbeca444091c7850ccd494fd2f132"
676676
integrity sha512-28QvEGyQyNkB0/m2B4FU7IEZGK2NUrcMtT6BZEFALTguLk+AUT6ofsHtPk5QyjAdUkpMJ+/Em+quwz4HOt30AQ==
@@ -1127,6 +1127,21 @@
11271127
pretty-format "^24.8.0"
11281128
wait-for-expect "^1.2.0"
11291129

1130+
"@testing-library/[email protected]":
1131+
version "4.0.0"
1132+
resolved "https://registry.yarnpkg.com/@testing-library/jest-dom/-/jest-dom-4.0.0.tgz#56eee8dd183fe14a682fda7aca6413ec4e5303d2"
1133+
integrity sha512-YQA/LnRRfqHV5YRauawOGgMDgq43XfyqCz3whmxIPyrfvTdjLCNyY/BseGaa48y54yb3oiRo/NZT0oXNMQdkTA==
1134+
dependencies:
1135+
"@babel/runtime" "^7.5.1"
1136+
chalk "^2.4.1"
1137+
css "^2.2.3"
1138+
css.escape "^1.5.1"
1139+
jest-diff "^24.0.0"
1140+
jest-matcher-utils "^24.0.0"
1141+
lodash "^4.17.11"
1142+
pretty-format "^24.0.0"
1143+
redent "^3.0.0"
1144+
11301145
"@testing-library/[email protected]":
11311146
version "8.0.7"
11321147
resolved "https://registry.yarnpkg.com/@testing-library/react/-/react-8.0.7.tgz#b5992c9156e926850a0e3a7c882ae1aed83b1c77"
@@ -4861,10 +4876,10 @@ imurmurhash@^0.1.4:
48614876
resolved "https://registry.yarnpkg.com/imurmurhash/-/imurmurhash-0.1.4.tgz#9218b9b2b928a238b13dc4fb6b6d576f231453ea"
48624877
integrity sha1-khi5srkoojixPcT7a21XbyMUU+o=
48634878

4864-
indent-string@^3.0.0:
4865-
version "3.2.0"
4866-
resolved "https://registry.yarnpkg.com/indent-string/-/indent-string-3.2.0.tgz#4a5fd6d27cc332f37e5419a504dbb837105c9289"
4867-
integrity sha1-Sl/W0nzDMvN+VBmlBNu4NxBckok=
4879+
indent-string@^4.0.0:
4880+
version "4.0.0"
4881+
resolved "https://registry.yarnpkg.com/indent-string/-/indent-string-4.0.0.tgz#624f8f4497d619b2d9768531d58f4122854d7251"
4882+
integrity sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==
48684883

48694884
indexes-of@^1.0.1:
48704885
version "1.0.1"
@@ -5338,20 +5353,6 @@ jest-docblock@^24.3.0:
53385353
dependencies:
53395354
detect-newline "^2.1.0"
53405355

5341-
5342-
version "3.5.0"
5343-
resolved "https://registry.yarnpkg.com/jest-dom/-/jest-dom-3.5.0.tgz#715908b545c0d66a0eba9d21fc59357fac024f43"
5344-
integrity sha512-xHnP3Qo/29oLAo2iixaZsoDrm3XKSVrMH5Wf2ZEiLychJQBTNzOeVMPxrCygCgJiyQMbnymXltme8bPzuiGOIA==
5345-
dependencies:
5346-
chalk "^2.4.1"
5347-
css "^2.2.3"
5348-
css.escape "^1.5.1"
5349-
jest-diff "^24.0.0"
5350-
jest-matcher-utils "^24.0.0"
5351-
lodash "^4.17.11"
5352-
pretty-format "^24.0.0"
5353-
redent "^2.0.0"
5354-
53555356
jest-each@^24.8.0:
53565357
version "24.8.0"
53575358
resolved "https://registry.yarnpkg.com/jest-each/-/jest-each-24.8.0.tgz#a05fd2bf94ddc0b1da66c6d13ec2457f35e52775"
@@ -6241,6 +6242,11 @@ min-document@^2.19.0:
62416242
dependencies:
62426243
dom-walk "^0.1.0"
62436244

6245+
min-indent@^1.0.0:
6246+
version "1.0.0"
6247+
resolved "https://registry.yarnpkg.com/min-indent/-/min-indent-1.0.0.tgz#cfc45c37e9ec0d8f0a0ec3dd4ef7f7c3abe39256"
6248+
integrity sha1-z8RcN+nsDY8KDsPdTvf3w6vjklY=
6249+
62446250
mini-create-react-context@^0.3.0:
62456251
version "0.3.2"
62466252
resolved "https://registry.yarnpkg.com/mini-create-react-context/-/mini-create-react-context-0.3.2.tgz#79fc598f283dd623da8e088b05db8cddab250189"
@@ -7885,13 +7891,13 @@ recast@~0.11.12:
78857891
private "~0.1.5"
78867892
source-map "~0.5.0"
78877893

7888-
redent@^2.0.0:
7889-
version "2.0.0"
7890-
resolved "https://registry.yarnpkg.com/redent/-/redent-2.0.0.tgz#c1b2007b42d57eb1389079b3c8333639d5e1ccaa"
7891-
integrity sha1-wbIAe0LVfrE4kHmzyDM2OdXhzKo=
7894+
redent@^3.0.0:
7895+
version "3.0.0"
7896+
resolved "https://registry.yarnpkg.com/redent/-/redent-3.0.0.tgz#e557b7998316bb53c9f1f56fa626352c6963059f"
7897+
integrity sha512-6tDA8g98We0zd0GvVeMT9arEOnTw9qM03L9cJXaCjrip1OO764RDBLBfrB4cwzNGDj5OA5ioymC9GkizgWJDUg==
78927898
dependencies:
7893-
indent-string "^3.0.0"
7894-
strip-indent "^2.0.0"
7899+
indent-string "^4.0.0"
7900+
strip-indent "^3.0.0"
78957901

78967902
78977903
version "1.0.1"
@@ -8794,10 +8800,12 @@ strip-eof@^1.0.0:
87948800
resolved "https://registry.yarnpkg.com/strip-eof/-/strip-eof-1.0.0.tgz#bb43ff5598a6eb05d89b59fcd129c983313606bf"
87958801
integrity sha1-u0P/VZim6wXYm1n80SnJgzE2Br8=
87968802

8797-
strip-indent@^2.0.0:
8798-
version "2.0.0"
8799-
resolved "https://registry.yarnpkg.com/strip-indent/-/strip-indent-2.0.0.tgz#5ef8db295d01e6ed6cbf7aab96998d7822527b68"
8800-
integrity sha1-XvjbKV0B5u1sv3qrlpmNeCJSe2g=
8803+
strip-indent@^3.0.0:
8804+
version "3.0.0"
8805+
resolved "https://registry.yarnpkg.com/strip-indent/-/strip-indent-3.0.0.tgz#c32e1cee940b6b3432c771bc2c54bcce73cd3001"
8806+
integrity sha512-laJTa3Jb+VQpaC6DseHhF7dXVqHTfJPCRDaEbid/drOhgitgYku/letMUqOXFoWV0zIIUbjpdH2t+tYj4bQMRQ==
8807+
dependencies:
8808+
min-indent "^1.0.0"
88018809

88028810
strip-json-comments@^3.0.1:
88038811
version "3.0.1"

0 commit comments

Comments
 (0)