Skip to content

Commit a7edbbb

Browse files
committed
Upgrade @testing-library/react to 14.3.1
This removes the following warnings we're seeing when running the tests: Warning: `ReactDOMTestUtils.act` is deprecated in favor of `React.act`. Import `act` from `react` instead of `react-dom/test-utils`. See https://react.dev/warnings/react-dom-test-utils for more info. I initially attempted to upgrade to the latest version of @testing-library/react (16.2.0) but that introduces other problems so I'll stick with this for now.
1 parent 1eae407 commit a7edbbb

File tree

2 files changed

+35
-17
lines changed

2 files changed

+35
-17
lines changed

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -111,7 +111,7 @@
111111
"@react-three/test-renderer": "8.2.1",
112112
"@svgr/webpack": "5.5.0",
113113
"@testing-library/jest-dom": "^5.16.5",
114-
"@testing-library/react": "^13.2.0",
114+
"@testing-library/react": "^14.3.1",
115115
"@testing-library/user-event": "^12.1.10",
116116
"@typescript-eslint/eslint-plugin": "^4.5.0",
117117
"@typescript-eslint/parser": "^4.5.0",

yarn.lock

Lines changed: 34 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -113,7 +113,7 @@ __metadata:
113113
languageName: node
114114
linkType: hard
115115

116-
"@babel/code-frame@npm:^7.0.0, @babel/code-frame@npm:^7.10.4, @babel/code-frame@npm:^7.12.13, @babel/code-frame@npm:^7.25.7, @babel/code-frame@npm:^7.5.5":
116+
"@babel/code-frame@npm:^7.0.0, @babel/code-frame@npm:^7.12.13, @babel/code-frame@npm:^7.25.7, @babel/code-frame@npm:^7.5.5":
117117
version: 7.25.7
118118
resolution: "@babel/code-frame@npm:7.25.7"
119119
dependencies:
@@ -123,6 +123,17 @@ __metadata:
123123
languageName: node
124124
linkType: hard
125125

126+
"@babel/code-frame@npm:^7.10.4":
127+
version: 7.26.2
128+
resolution: "@babel/code-frame@npm:7.26.2"
129+
dependencies:
130+
"@babel/helper-validator-identifier": ^7.25.9
131+
js-tokens: ^4.0.0
132+
picocolors: ^1.0.0
133+
checksum: db13f5c42d54b76c1480916485e6900748bbcb0014a8aca87f50a091f70ff4e0d0a6db63cade75eb41fcc3d2b6ba0a7f89e343def4f96f00269b41b8ab8dd7b8
134+
languageName: node
135+
linkType: hard
136+
126137
"@babel/compat-data@npm:^7.22.6, @babel/compat-data@npm:^7.25.7, @babel/compat-data@npm:^7.25.8":
127138
version: 7.25.8
128139
resolution: "@babel/compat-data@npm:7.25.8"
@@ -352,6 +363,13 @@ __metadata:
352363
languageName: node
353364
linkType: hard
354365

366+
"@babel/helper-validator-identifier@npm:^7.25.9":
367+
version: 7.25.9
368+
resolution: "@babel/helper-validator-identifier@npm:7.25.9"
369+
checksum: 5b85918cb1a92a7f3f508ea02699e8d2422fe17ea8e82acd445006c0ef7520fbf48e3dbcdaf7b0a1d571fc3a2715a29719e5226636cb6042e15fe6ed2a590944
370+
languageName: node
371+
linkType: hard
372+
355373
"@babel/helper-validator-option@npm:^7.25.7":
356374
version: 7.25.7
357375
resolution: "@babel/helper-validator-option@npm:7.25.7"
@@ -2753,7 +2771,7 @@ __metadata:
27532771
"@svgr/webpack": 5.5.0
27542772
"@szhsin/react-menu": ^3.2.0
27552773
"@testing-library/jest-dom": ^5.16.5
2756-
"@testing-library/react": ^13.2.0
2774+
"@testing-library/react": ^14.3.1
27572775
"@testing-library/user-event": ^12.1.10
27582776
"@typescript-eslint/eslint-plugin": ^4.5.0
27592777
"@typescript-eslint/parser": ^4.5.0
@@ -3494,9 +3512,9 @@ __metadata:
34943512
languageName: node
34953513
linkType: hard
34963514

3497-
"@testing-library/dom@npm:^8.5.0":
3498-
version: 8.20.1
3499-
resolution: "@testing-library/dom@npm:8.20.1"
3515+
"@testing-library/dom@npm:^9.0.0":
3516+
version: 9.3.4
3517+
resolution: "@testing-library/dom@npm:9.3.4"
35003518
dependencies:
35013519
"@babel/code-frame": ^7.10.4
35023520
"@babel/runtime": ^7.12.5
@@ -3506,7 +3524,7 @@ __metadata:
35063524
dom-accessibility-api: ^0.5.9
35073525
lz-string: ^1.5.0
35083526
pretty-format: ^27.0.2
3509-
checksum: 06fc8dc67849aadb726cbbad0e7546afdf8923bd39acb64c576d706249bd7d0d05f08e08a31913fb621162e3b9c2bd0dce15964437f030f9fa4476326fdd3007
3527+
checksum: dfd6fb0d6c7b4dd716ba3c47309bc9541b4a55772cb61758b4f396b3785efe2dbc75dc63423545c039078c7ffcc5e4b8c67c2db1b6af4799580466036f70026f
35103528
languageName: node
35113529
linkType: hard
35123530

@@ -3527,17 +3545,17 @@ __metadata:
35273545
languageName: node
35283546
linkType: hard
35293547

3530-
"@testing-library/react@npm:^13.2.0":
3531-
version: 13.4.0
3532-
resolution: "@testing-library/react@npm:13.4.0"
3548+
"@testing-library/react@npm:^14.3.1":
3549+
version: 14.3.1
3550+
resolution: "@testing-library/react@npm:14.3.1"
35333551
dependencies:
35343552
"@babel/runtime": ^7.12.5
3535-
"@testing-library/dom": ^8.5.0
3553+
"@testing-library/dom": ^9.0.0
35363554
"@types/react-dom": ^18.0.0
35373555
peerDependencies:
35383556
react: ^18.0.0
35393557
react-dom: ^18.0.0
3540-
checksum: 51ec548c1fdb1271089a5c63e0908f0166f2c7fcd9cacd3108ebbe0ce64cb4351812d885892020dc37608418cfb15698514856502b3cab0e5cc58d6cc1bd4a3e
3558+
checksum: b057d4c9db5a523acfc24d7bc4665a924ab8d6f252c7f51eecf7dd30f1239413e1134925fd5cc9cbdef80496af64c04e6719b2081f89fe05ba87e8c6305bcc16
35413559
languageName: node
35423560
linkType: hard
35433561

@@ -3936,11 +3954,11 @@ __metadata:
39363954
linkType: hard
39373955

39383956
"@types/react-dom@npm:^18.0.0":
3939-
version: 18.3.1
3940-
resolution: "@types/react-dom@npm:18.3.1"
3941-
dependencies:
3942-
"@types/react": "*"
3943-
checksum: ad28ecce3915d30dc76adc2a1373fda1745ba429cea290e16c6628df9a05fd80b6403c8e87d78b45e6c60e51df7a67add389ab62b90070fbfdc9bda8307d9953
3957+
version: 18.3.5
3958+
resolution: "@types/react-dom@npm:18.3.5"
3959+
peerDependencies:
3960+
"@types/react": ^18.0.0
3961+
checksum: 95c757684f71e761515c5a11299e5feec550c72bb52975487f360e6f0d359b26454c26eaf2ce45dd22748205aa9b2c2fe0abe7005ebcbd233a7615283ac39a7d
39443962
languageName: node
39453963
linkType: hard
39463964

0 commit comments

Comments
 (0)