Skip to content

Commit ab2902b

Browse files
renovate[bot]renovate-botgatsbybotLekoArts
authored
chore(deps): update testing library (major) (#32656)
Co-authored-by: Renovate Bot <[email protected]> Co-authored-by: gatsbybot <[email protected]> Co-authored-by: LekoArts <[email protected]>
1 parent d01a373 commit ab2902b

File tree

5 files changed

+64
-69
lines changed

5 files changed

+64
-69
lines changed

packages/gatsby-link/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@
1414
"devDependencies": {
1515
"@babel/cli": "^7.15.4",
1616
"@babel/core": "^7.15.5",
17-
"@testing-library/react": "^9.5.0",
17+
"@testing-library/react": "^11.2.7",
1818
"babel-preset-gatsby-package": "^2.0.0-zz-next.2",
1919
"cross-env": "^7.0.3"
2020
},

packages/gatsby-plugin-gatsby-cloud/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@
1919
"devDependencies": {
2020
"@babel/cli": "^7.15.4",
2121
"@babel/core": "^7.15.5",
22-
"@testing-library/dom": "^7.31.2",
22+
"@testing-library/dom": "^8.5.0",
2323
"@testing-library/jest-dom": "^5.14.1",
2424
"@testing-library/react": "^11.2.7",
2525
"@testing-library/user-event": "^13.2.1",

packages/gatsby-plugin-gatsby-cloud/src/__tests__/gatsby-browser.js

+3-3
Original file line numberDiff line numberDiff line change
@@ -84,7 +84,7 @@ describe(`Preview status indicator`, () => {
8484

8585
beforeEach(() => {
8686
// it will disable setTimeout behaviour - only fetchData once
87-
jest.useFakeTimers()
87+
jest.useFakeTimers(`modern`)
8888
// reset all mocks
8989
jest.resetModules()
9090
global.fetch = require(`node-fetch`)
@@ -274,7 +274,7 @@ describe(`Preview status indicator`, () => {
274274
const pathToBuildLogs = `https://www.gatsbyjs.com/dashboard/999/sites/111/builds/123/details`
275275
const returnTo = encodeURIComponent(pathToBuildLogs)
276276

277-
await await act(() => {
277+
await act(async () => {
278278
render(<Indicator />)
279279
})
280280

@@ -338,7 +338,7 @@ describe(`Preview status indicator`, () => {
338338
navigator.clipboard = { writeText: jest.fn() }
339339
let copyLinkTooltip
340340

341-
await act(() => {
341+
await act(async () => {
342342
render(<Indicator />)
343343
})
344344

packages/gatsby-plugin-google-analytics/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@
1414
"devDependencies": {
1515
"@babel/cli": "^7.15.4",
1616
"@babel/core": "^7.15.5",
17-
"@testing-library/react": "^9.5.0",
17+
"@testing-library/react": "^11.2.7",
1818
"babel-preset-gatsby-package": "^2.0.0-zz-next.2",
1919
"cross-env": "^7.0.3"
2020
},

yarn.lock

+58-63
Original file line numberDiff line numberDiff line change
@@ -2423,6 +2423,17 @@
24232423
"@types/yargs" "^15.0.0"
24242424
chalk "^4.0.0"
24252425

2426+
"@jest/types@^27.1.1":
2427+
version "27.1.1"
2428+
resolved "https://registry.yarnpkg.com/@jest/types/-/types-27.1.1.tgz#77a3fc014f906c65752d12123a0134359707c0ad"
2429+
integrity sha512-yqJPDDseb0mXgKqmNqypCsb85C22K1aY5+LUxh7syIM9n/b0AsaltxNy+o6tt29VcfGDpYEve175bm3uOhcehA==
2430+
dependencies:
2431+
"@types/istanbul-lib-coverage" "^2.0.0"
2432+
"@types/istanbul-reports" "^3.0.0"
2433+
"@types/node" "*"
2434+
"@types/yargs" "^16.0.0"
2435+
chalk "^4.0.0"
2436+
24262437
"@jimp/bmp@^0.14.0":
24272438
version "0.14.0"
24282439
resolved "https://registry.yarnpkg.com/@jimp/bmp/-/bmp-0.14.0.tgz#6df246026554f276f7b354047c6fff9f5b2b5182"
@@ -3819,10 +3830,6 @@
38193830
resolved "https://registry.yarnpkg.com/@rtsao/csstype/-/csstype-2.6.5-forked.0.tgz#b5b4e2a07ad83a91874ebf5fabdb73dc8c1632f6"
38203831
integrity sha512-0HwnY8uPWcCloTgdbbaJG3MbDUfNf6yKWZfCKxFv9yj2Sbp4mSKaIjC7Cr/5L4hMxvrrk85CU3wlAg7EtBBJ1Q==
38213832

3822-
"@sheerun/mutationobserver-shim@^0.3.2":
3823-
version "0.3.2"
3824-
resolved "https://registry.yarnpkg.com/@sheerun/mutationobserver-shim/-/mutationobserver-shim-0.3.2.tgz#8013f2af54a2b7d735f71560ff360d3a8176a87b"
3825-
38263833
"@sideway/address@^4.1.0":
38273834
version "4.1.1"
38283835
resolved "https://registry.yarnpkg.com/@sideway/address/-/address-4.1.1.tgz#9e321e74310963fdf8eebfbee09c7bd69972de4d"
@@ -4003,20 +4010,7 @@
40034010
dependencies:
40044011
defer-to-connect "^2.0.0"
40054012

4006-
"@testing-library/dom@^6.15.0":
4007-
version "6.16.0"
4008-
resolved "https://registry.yarnpkg.com/@testing-library/dom/-/dom-6.16.0.tgz#04ada27ed74ad4c0f0d984a1245bb29b1fd90ba9"
4009-
integrity sha512-lBD88ssxqEfz0wFL6MeUyyWZfV/2cjEZZV3YRpb2IoJRej/4f1jB0TzqIOznTpfR1r34CNesrubxwIlAQ8zgPA==
4010-
dependencies:
4011-
"@babel/runtime" "^7.8.4"
4012-
"@sheerun/mutationobserver-shim" "^0.3.2"
4013-
"@types/testing-library__dom" "^6.12.1"
4014-
aria-query "^4.0.2"
4015-
dom-accessibility-api "^0.3.0"
4016-
pretty-format "^25.1.0"
4017-
wait-for-expect "^3.0.2"
4018-
4019-
"@testing-library/dom@^7.28.1", "@testing-library/dom@^7.31.2":
4013+
"@testing-library/dom@^7.28.1":
40204014
version "7.31.2"
40214015
resolved "https://registry.yarnpkg.com/@testing-library/dom/-/dom-7.31.2.tgz#df361db38f5212b88555068ab8119f5d841a8c4a"
40224016
integrity sha512-3UqjCpey6HiTZT92vODYLPxTBWlM8ZOOjr3LX5F37/VRipW2M1kX6I/Cm4VXzteZqfGfagg8yXywpcOgQBlNsQ==
@@ -4030,6 +4024,20 @@
40304024
lz-string "^1.4.4"
40314025
pretty-format "^26.6.2"
40324026

4027+
"@testing-library/dom@^8.5.0":
4028+
version "8.5.0"
4029+
resolved "https://registry.yarnpkg.com/@testing-library/dom/-/dom-8.5.0.tgz#56e31331015f943a68c6ec27e259fdf16c69ab7d"
4030+
integrity sha512-O0fmHFaPlqaYCpa/cBL0cvroMridb9vZsMLacgIqrlxj+fd+bGF8UfAgwsLCHRF84KLBafWlm9CuOvxeNTlodw==
4031+
dependencies:
4032+
"@babel/code-frame" "^7.10.4"
4033+
"@babel/runtime" "^7.12.5"
4034+
"@types/aria-query" "^4.2.0"
4035+
aria-query "^4.2.2"
4036+
chalk "^4.1.0"
4037+
dom-accessibility-api "^0.5.6"
4038+
lz-string "^1.4.4"
4039+
pretty-format "^27.0.2"
4040+
40334041
"@testing-library/jest-dom@^5.14.1":
40344042
version "5.14.1"
40354043
resolved "https://registry.yarnpkg.com/@testing-library/jest-dom/-/jest-dom-5.14.1.tgz#8501e16f1e55a55d675fe73eecee32cdaddb9766"
@@ -4053,15 +4061,6 @@
40534061
"@babel/runtime" "^7.12.5"
40544062
"@testing-library/dom" "^7.28.1"
40554063

4056-
"@testing-library/react@^9.5.0":
4057-
version "9.5.0"
4058-
resolved "https://registry.yarnpkg.com/@testing-library/react/-/react-9.5.0.tgz#71531655a7890b61e77a1b39452fbedf0472ca5e"
4059-
integrity sha512-di1b+D0p+rfeboHO5W7gTVeZDIK5+maEgstrZbWZSSvxDyfDRkkyBE1AJR5Psd6doNldluXlCWqXriUfqu/9Qg==
4060-
dependencies:
4061-
"@babel/runtime" "^7.8.4"
4062-
"@testing-library/dom" "^6.15.0"
4063-
"@types/testing-library__react" "^9.1.2"
4064-
40654064
"@testing-library/user-event@^13.2.1":
40664065
version "13.2.1"
40674066
resolved "https://registry.yarnpkg.com/@testing-library/user-event/-/user-event-13.2.1.tgz#7a71a39e50b4a733afbe2916fa2b99966e941f98"
@@ -4614,20 +4613,20 @@
46144613
dependencies:
46154614
"@types/react" "*"
46164615

4617-
"@types/react-dom@*", "@types/react-dom@^17.0.9":
4618-
version "17.0.9"
4619-
resolved "https://registry.yarnpkg.com/@types/react-dom/-/react-dom-17.0.9.tgz#441a981da9d7be117042e1a6fd3dac4b30f55add"
4620-
integrity sha512-wIvGxLfgpVDSAMH5utdL9Ngm5Owu0VsGmldro3ORLXV8CShrL8awVj06NuEXFQ5xyaYfdca7Sgbk/50Ri1GdPg==
4621-
dependencies:
4622-
"@types/react" "*"
4623-
46244616
"@types/react-dom@^16.9.8":
46254617
version "16.9.8"
46264618
resolved "https://registry.yarnpkg.com/@types/react-dom/-/react-dom-16.9.8.tgz#fe4c1e11dfc67155733dfa6aa65108b4971cb423"
46274619
integrity sha512-ykkPQ+5nFknnlU6lDd947WbQ6TE3NNzbQAkInC2EKY1qeYdTKp7onFusmYZb+ityzx2YviqT6BXSu+LyWWJwcA==
46284620
dependencies:
46294621
"@types/react" "*"
46304622

4623+
"@types/react-dom@^17.0.9":
4624+
version "17.0.9"
4625+
resolved "https://registry.yarnpkg.com/@types/react-dom/-/react-dom-17.0.9.tgz#441a981da9d7be117042e1a6fd3dac4b30f55add"
4626+
integrity sha512-wIvGxLfgpVDSAMH5utdL9Ngm5Owu0VsGmldro3ORLXV8CShrL8awVj06NuEXFQ5xyaYfdca7Sgbk/50Ri1GdPg==
4627+
dependencies:
4628+
"@types/react" "*"
4629+
46314630
"@types/react@*", "@types/react@^16.14.8", "@types/react@^16.9.56":
46324631
version "16.14.8"
46334632
resolved "https://registry.yarnpkg.com/@types/react/-/react-16.14.8.tgz#4aee3ab004cb98451917c9b7ada3c7d7e52db3fe"
@@ -4747,29 +4746,13 @@
47474746
resolved "https://registry.yarnpkg.com/@types/tapable/-/tapable-1.0.7.tgz#545158342f949e8fd3bfd813224971ecddc3fac4"
47484747
integrity sha512-0VBprVqfgFD7Ehb2vd8Lh9TG3jP98gvr8rgehQqzztZNI7o8zS8Ad4jyZneKELphpuE212D8J70LnSNQSyO6bQ==
47494748

4750-
"@types/testing-library__dom@*", "@types/testing-library__dom@^6.12.1":
4751-
version "6.14.0"
4752-
resolved "https://registry.yarnpkg.com/@types/testing-library__dom/-/testing-library__dom-6.14.0.tgz#1aede831cb4ed4a398448df5a2c54b54a365644e"
4753-
integrity sha512-sMl7OSv0AvMOqn1UJ6j1unPMIHRXen0Ita1ujnMX912rrOcawe4f7wu0Zt9GIQhBhJvH2BaibqFgQ3lP+Pj2hA==
4754-
dependencies:
4755-
pretty-format "^24.3.0"
4756-
47574749
"@types/testing-library__jest-dom@^5.9.1":
47584750
version "5.9.5"
47594751
resolved "https://registry.yarnpkg.com/@types/testing-library__jest-dom/-/testing-library__jest-dom-5.9.5.tgz#5bf25c91ad2d7b38f264b12275e5c92a66d849b0"
47604752
integrity sha512-ggn3ws+yRbOHog9GxnXiEZ/35Mow6YtPZpd7Z5mKDeZS/o7zx3yAle0ov/wjhVB5QT4N2Dt+GNoGCdqkBGCajQ==
47614753
dependencies:
47624754
"@types/jest" "*"
47634755

4764-
"@types/testing-library__react@^9.1.2":
4765-
version "9.1.3"
4766-
resolved "https://registry.yarnpkg.com/@types/testing-library__react/-/testing-library__react-9.1.3.tgz#35eca61cc6ea923543796f16034882a1603d7302"
4767-
integrity sha512-iCdNPKU3IsYwRK9JieSYAiX0+aYDXOGAmrC/3/M7AqqSDKnWWVv07X+Zk1uFSL7cMTUYzv4lQRfohucEocn5/w==
4768-
dependencies:
4769-
"@types/react-dom" "*"
4770-
"@types/testing-library__dom" "*"
4771-
pretty-format "^25.1.0"
4772-
47734756
"@types/through@*":
47744757
version "0.0.30"
47754758
resolved "https://registry.yarnpkg.com/@types/through/-/through-0.0.30.tgz#e0e42ce77e897bd6aead6f6ea62aeb135b8a3895"
@@ -4874,6 +4857,13 @@
48744857
dependencies:
48754858
"@types/yargs-parser" "*"
48764859

4860+
"@types/yargs@^16.0.0":
4861+
version "16.0.4"
4862+
resolved "https://registry.yarnpkg.com/@types/yargs/-/yargs-16.0.4.tgz#26aad98dd2c2a38e421086ea9ad42b9e51642977"
4863+
integrity sha512-T8Yc9wt/5LbJyCaLiHPReJa0kApcIgJ7Bn735GjItUfh08Z1pJvu8QZqb9s+mMvKV6WUQRV7K2R46YbjMXTTJw==
4864+
dependencies:
4865+
"@types/yargs-parser" "*"
4866+
48774867
"@types/yauzl@^2.9.1":
48784868
version "2.9.1"
48794869
resolved "https://registry.yarnpkg.com/@types/yauzl/-/yauzl-2.9.1.tgz#d10f69f9f522eef3cf98e30afb684a1e1ec923af"
@@ -5558,6 +5548,11 @@ ansi-styles@^4.0.0, ansi-styles@^4.1.0:
55585548
"@types/color-name" "^1.1.1"
55595549
color-convert "^2.0.1"
55605550

5551+
ansi-styles@^5.0.0:
5552+
version "5.2.0"
5553+
resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-5.2.0.tgz#07449690ad45777d1924ac2abb2fc8895dba836b"
5554+
integrity sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==
5555+
55615556
ansi-wordwrap@^1.0.2:
55625557
version "1.0.2"
55635558
resolved "https://registry.yarnpkg.com/ansi-wordwrap/-/ansi-wordwrap-1.0.2.tgz#0195cc379ec07ce9bc263500efaa8a13dbb93fd7"
@@ -5706,7 +5701,7 @@ [email protected]:
57065701
version "0.0.2"
57075702
resolved "https://registry.yarnpkg.com/argv/-/argv-0.0.2.tgz#ecbd16f8949b157183711b1bda334f37840185ab"
57085703

5709-
aria-query@^4.0.2, aria-query@^4.2.2:
5704+
aria-query@^4.2.2:
57105705
version "4.2.2"
57115706
resolved "https://registry.yarnpkg.com/aria-query/-/aria-query-4.2.2.tgz#0d2ca6c9aceb56b8977e9fed6aed7e15bbd2f83b"
57125707
integrity sha512-o/HelwhuKpTj/frsOsbNLNgnNGVIFsVP/SW2BSF14gVl7kAfMOJ6/8wUAUvG1R1NHKrfG+2sHZTu0yauT1qBrA==
@@ -9678,11 +9673,6 @@ documentation@^13.1.0:
96789673
vue-template-compiler "^2.5.16"
96799674
yargs "^15.3.1"
96809675

9681-
dom-accessibility-api@^0.3.0:
9682-
version "0.3.0"
9683-
resolved "https://registry.yarnpkg.com/dom-accessibility-api/-/dom-accessibility-api-0.3.0.tgz#511e5993dd673b97c87ea47dba0e3892f7e0c983"
9684-
integrity sha512-PzwHEmsRP3IGY4gv/Ug+rMeaTIyTJvadCb+ujYXYeIylbHJezIyNToe8KfEgHTCEYyC+/bUghYOGg8yMGlZ6vA==
9685-
96869676
dom-accessibility-api@^0.5.6:
96879677
version "0.5.6"
96889678
resolved "https://registry.yarnpkg.com/dom-accessibility-api/-/dom-accessibility-api-0.5.6.tgz#3f5d43b52c7a3bd68b5fb63fa47b4e4c1fdf65a9"
@@ -20244,7 +20234,7 @@ pretty-format@^22.4.0, pretty-format@^22.4.3:
2024420234
ansi-regex "^3.0.0"
2024520235
ansi-styles "^3.2.0"
2024620236

20247-
pretty-format@^24.3.0, pretty-format@^24.9.0:
20237+
pretty-format@^24.9.0:
2024820238
version "24.9.0"
2024920239
resolved "https://registry.yarnpkg.com/pretty-format/-/pretty-format-24.9.0.tgz#12fac31b37019a4eea3c11aa9a959eb7628aa7c9"
2025020240
integrity sha512-00ZMZUiHaJrNfk33guavqgvfJS30sLYf0f8+Srklv0AMPodGGHcoHgksZ3OThYnIvOd+8yMCn0YiEOogjlgsnA==
@@ -20254,7 +20244,7 @@ pretty-format@^24.3.0, pretty-format@^24.9.0:
2025420244
ansi-styles "^3.2.0"
2025520245
react-is "^16.8.4"
2025620246

20257-
pretty-format@^25.1.0, pretty-format@^25.5.0:
20247+
pretty-format@^25.5.0:
2025820248
version "25.5.0"
2025920249
resolved "https://registry.yarnpkg.com/pretty-format/-/pretty-format-25.5.0.tgz#7873c1d774f682c34b8d48b6743a2bf2ac55791a"
2026020250
integrity sha512-kbo/kq2LQ/A/is0PQwsEHM7Ca6//bGPPvU6UnsdDRSKTWxT/ru/xb88v4BJf6a69H+uTytOEsTusT9ksd/1iWQ==
@@ -20274,6 +20264,16 @@ pretty-format@^26.0.0, pretty-format@^26.6.2:
2027420264
ansi-styles "^4.0.0"
2027520265
react-is "^17.0.1"
2027620266

20267+
pretty-format@^27.0.2:
20268+
version "27.2.0"
20269+
resolved "https://registry.yarnpkg.com/pretty-format/-/pretty-format-27.2.0.tgz#ee37a94ce2a79765791a8649ae374d468c18ef19"
20270+
integrity sha512-KyJdmgBkMscLqo8A7K77omgLx5PWPiXJswtTtFV7XgVZv2+qPk6UivpXXO+5k6ZEbWIbLoKdx1pZ6ldINzbwTA==
20271+
dependencies:
20272+
"@jest/types" "^27.1.1"
20273+
ansi-regex "^5.0.0"
20274+
ansi-styles "^5.0.0"
20275+
react-is "^17.0.1"
20276+
2027720277
prettyjson@^1.2.1:
2027820278
version "1.2.1"
2027920279
resolved "https://registry.yarnpkg.com/prettyjson/-/prettyjson-1.2.1.tgz#fcffab41d19cab4dfae5e575e64246619b12d289"
@@ -26229,11 +26229,6 @@ w3c-xmlserializer@^2.0.0:
2622926229
dependencies:
2623026230
xml-name-validator "^3.0.0"
2623126231

26232-
wait-for-expect@^3.0.2:
26233-
version "3.0.2"
26234-
resolved "https://registry.yarnpkg.com/wait-for-expect/-/wait-for-expect-3.0.2.tgz#d2f14b2f7b778c9b82144109c8fa89ceaadaa463"
26235-
integrity sha512-cfS1+DZxuav1aBYbaO/kE06EOS8yRw7qOFoD3XtjTkYvCvh3zUvNST8DXK/nPaeqIzIv3P3kL3lRJn8iwOiSag==
26236-
2623726232
wait-on@^4.0.2:
2623826233
version "4.0.2"
2623926234
resolved "https://registry.yarnpkg.com/wait-on/-/wait-on-4.0.2.tgz#6ee9b5751b4e0329630abbb5fdba787802b32914"

0 commit comments

Comments
 (0)