Skip to content

Commit c155dd6

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 f41612a commit c155dd6

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.8"
11321147
resolved "https://registry.yarnpkg.com/@testing-library/react/-/react-8.0.8.tgz#aeba59adaf2b9258117bea927428a8fe4240db06"
@@ -4875,10 +4890,10 @@ imurmurhash@^0.1.4:
48754890
resolved "https://registry.yarnpkg.com/imurmurhash/-/imurmurhash-0.1.4.tgz#9218b9b2b928a238b13dc4fb6b6d576f231453ea"
48764891
integrity sha1-khi5srkoojixPcT7a21XbyMUU+o=
48774892

4878-
indent-string@^3.0.0:
4879-
version "3.2.0"
4880-
resolved "https://registry.yarnpkg.com/indent-string/-/indent-string-3.2.0.tgz#4a5fd6d27cc332f37e5419a504dbb837105c9289"
4881-
integrity sha1-Sl/W0nzDMvN+VBmlBNu4NxBckok=
4893+
indent-string@^4.0.0:
4894+
version "4.0.0"
4895+
resolved "https://registry.yarnpkg.com/indent-string/-/indent-string-4.0.0.tgz#624f8f4497d619b2d9768531d58f4122854d7251"
4896+
integrity sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==
48824897

48834898
indexes-of@^1.0.1:
48844899
version "1.0.1"
@@ -5357,20 +5372,6 @@ jest-docblock@^24.3.0:
53575372
dependencies:
53585373
detect-newline "^2.1.0"
53595374

5360-
5361-
version "3.5.0"
5362-
resolved "https://registry.yarnpkg.com/jest-dom/-/jest-dom-3.5.0.tgz#715908b545c0d66a0eba9d21fc59357fac024f43"
5363-
integrity sha512-xHnP3Qo/29oLAo2iixaZsoDrm3XKSVrMH5Wf2ZEiLychJQBTNzOeVMPxrCygCgJiyQMbnymXltme8bPzuiGOIA==
5364-
dependencies:
5365-
chalk "^2.4.1"
5366-
css "^2.2.3"
5367-
css.escape "^1.5.1"
5368-
jest-diff "^24.0.0"
5369-
jest-matcher-utils "^24.0.0"
5370-
lodash "^4.17.11"
5371-
pretty-format "^24.0.0"
5372-
redent "^2.0.0"
5373-
53745375
jest-each@^24.8.0:
53755376
version "24.8.0"
53765377
resolved "https://registry.yarnpkg.com/jest-each/-/jest-each-24.8.0.tgz#a05fd2bf94ddc0b1da66c6d13ec2457f35e52775"
@@ -6260,6 +6261,11 @@ min-document@^2.19.0:
62606261
dependencies:
62616262
dom-walk "^0.1.0"
62626263

6264+
min-indent@^1.0.0:
6265+
version "1.0.0"
6266+
resolved "https://registry.yarnpkg.com/min-indent/-/min-indent-1.0.0.tgz#cfc45c37e9ec0d8f0a0ec3dd4ef7f7c3abe39256"
6267+
integrity sha1-z8RcN+nsDY8KDsPdTvf3w6vjklY=
6268+
62636269
mini-create-react-context@^0.3.0:
62646270
version "0.3.2"
62656271
resolved "https://registry.yarnpkg.com/mini-create-react-context/-/mini-create-react-context-0.3.2.tgz#79fc598f283dd623da8e088b05db8cddab250189"
@@ -7895,13 +7901,13 @@ recast@~0.11.12:
78957901
private "~0.1.5"
78967902
source-map "~0.5.0"
78977903

7898-
redent@^2.0.0:
7899-
version "2.0.0"
7900-
resolved "https://registry.yarnpkg.com/redent/-/redent-2.0.0.tgz#c1b2007b42d57eb1389079b3c8333639d5e1ccaa"
7901-
integrity sha1-wbIAe0LVfrE4kHmzyDM2OdXhzKo=
7904+
redent@^3.0.0:
7905+
version "3.0.0"
7906+
resolved "https://registry.yarnpkg.com/redent/-/redent-3.0.0.tgz#e557b7998316bb53c9f1f56fa626352c6963059f"
7907+
integrity sha512-6tDA8g98We0zd0GvVeMT9arEOnTw9qM03L9cJXaCjrip1OO764RDBLBfrB4cwzNGDj5OA5ioymC9GkizgWJDUg==
79027908
dependencies:
7903-
indent-string "^3.0.0"
7904-
strip-indent "^2.0.0"
7909+
indent-string "^4.0.0"
7910+
strip-indent "^3.0.0"
79057911

79067912
79077913
version "1.0.1"
@@ -8799,10 +8805,12 @@ strip-eof@^1.0.0:
87998805
resolved "https://registry.yarnpkg.com/strip-eof/-/strip-eof-1.0.0.tgz#bb43ff5598a6eb05d89b59fcd129c983313606bf"
88008806
integrity sha1-u0P/VZim6wXYm1n80SnJgzE2Br8=
88018807

8802-
strip-indent@^2.0.0:
8803-
version "2.0.0"
8804-
resolved "https://registry.yarnpkg.com/strip-indent/-/strip-indent-2.0.0.tgz#5ef8db295d01e6ed6cbf7aab96998d7822527b68"
8805-
integrity sha1-XvjbKV0B5u1sv3qrlpmNeCJSe2g=
8808+
strip-indent@^3.0.0:
8809+
version "3.0.0"
8810+
resolved "https://registry.yarnpkg.com/strip-indent/-/strip-indent-3.0.0.tgz#c32e1cee940b6b3432c771bc2c54bcce73cd3001"
8811+
integrity sha512-laJTa3Jb+VQpaC6DseHhF7dXVqHTfJPCRDaEbid/drOhgitgYku/letMUqOXFoWV0zIIUbjpdH2t+tYj4bQMRQ==
8812+
dependencies:
8813+
min-indent "^1.0.0"
88068814

88078815
strip-json-comments@^3.0.1:
88088816
version "3.0.1"

0 commit comments

Comments
 (0)