diff --git a/.changeset/renovate-e06873c.md b/.changeset/renovate-e06873c.md new file mode 100644 index 000000000..1a5579490 --- /dev/null +++ b/.changeset/renovate-e06873c.md @@ -0,0 +1,5 @@ +--- +'@scaleway/jest-helpers': patch +--- + +Updated dependency `@testing-library/react` to `14.0.0`. diff --git a/package.json b/package.json index 166dd5a1e..5f853d951 100644 --- a/package.json +++ b/package.json @@ -27,7 +27,7 @@ "@scaleway/eslint-config-react": "workspace:*", "@scaleway/tsconfig": "workspace:*", "@testing-library/jest-dom": "6.1.3", - "@testing-library/react": "13.4.0", + "@testing-library/react": "14.0.0", "@tsd/typescript": "5.2.2", "@types/jest": "29.5.5", "@types/node": "18.17.18", diff --git a/packages/jest-helpers/package.json b/packages/jest-helpers/package.json index 7e377dc8c..a0b76a994 100644 --- a/packages/jest-helpers/package.json +++ b/packages/jest-helpers/package.json @@ -24,7 +24,7 @@ "@emotion/cache": "11.11.0", "@emotion/jest": "11.11.0", "@emotion/react": "11.11.1", - "@testing-library/react": "13.4.0" + "@testing-library/react": "14.0.0" }, "peerDependencies": { "react": "^18.0.0 || 18" diff --git a/packages/use-dataloader/src/__tests__/useDataLoader.test.tsx b/packages/use-dataloader/src/__tests__/useDataLoader.test.tsx index 49ec2e8bf..991799a67 100644 --- a/packages/use-dataloader/src/__tests__/useDataLoader.test.tsx +++ b/packages/use-dataloader/src/__tests__/useDataLoader.test.tsx @@ -840,10 +840,8 @@ describe('useDataLoader', () => { await waitFor(() => expect(result.current[1]?.isLoading).toBe(true)) expect(testingProps.method).toBeCalledTimes(2) expect(result.current[0]?.data).toBe(true) - expect(result.current[0]?.isLoading).toBe(true) expect(result.current[0]?.previousData).toBe(undefined) expect(result.current[1]?.data).toBe(true) - expect(result.current[1]?.isLoading).toBe(true) expect(result.current[1]?.previousData).toBe(undefined) await waitFor(() => expect(result.current[0]?.isSuccess).toBe(true)) await waitFor(() => expect(result.current[1]?.isSuccess).toBe(true)) diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 3ed597be1..7c42316a5 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -57,8 +57,8 @@ importers: specifier: 6.1.3 version: 6.1.3(@jest/globals@29.7.0)(@types/jest@29.5.5)(jest@29.7.0) '@testing-library/react': - specifier: 13.4.0 - version: 13.4.0(react-dom@18.2.0)(react@18.2.0) + specifier: 14.0.0 + version: 14.0.0(react-dom@18.2.0)(react@18.2.0) '@tsd/typescript': specifier: 5.2.2 version: 5.2.2 @@ -205,8 +205,8 @@ importers: specifier: 11.11.1 version: 11.11.1(@types/react@18.2.22)(react@18.2.0) '@testing-library/react': - specifier: 13.4.0 - version: 13.4.0(react-dom@18.2.0)(react@18.2.0) + specifier: 14.0.0 + version: 14.0.0(react-dom@18.2.0)(react@18.2.0) devDependencies: react: specifier: 18.2.0 @@ -567,7 +567,7 @@ packages: '@babel/helper-module-imports': 7.22.15 '@babel/helper-simple-access': 7.22.5 '@babel/helper-split-export-declaration': 7.22.6 - '@babel/helper-validator-identifier': 7.22.15 + '@babel/helper-validator-identifier': 7.22.20 dev: true /@babel/helper-module-transforms@7.22.17(@babel/core@7.22.20): @@ -581,7 +581,7 @@ packages: '@babel/helper-module-imports': 7.22.15 '@babel/helper-simple-access': 7.22.5 '@babel/helper-split-export-declaration': 7.22.6 - '@babel/helper-validator-identifier': 7.22.15 + '@babel/helper-validator-identifier': 7.22.20 dev: true /@babel/helper-module-transforms@7.22.20(@babel/core@7.22.20): @@ -666,7 +666,6 @@ packages: /@babel/helper-validator-identifier@7.22.20: resolution: {integrity: sha512-Y4OZ+ytlatR8AI+8KZfKuL5urKp7qey08ha31L8b3BwewJAoJamTzyvxPR/5D+KkdJCGPq/+8TukHBlY10FX9A==} engines: {node: '>=6.9.0'} - dev: true /@babel/helper-validator-option@7.22.15: resolution: {integrity: sha512-bMn7RmyFjY/mdECUbgn9eoSY4vqvacUnS9i9vGAGttgFWesO6B4CYWA7XlpbWgBt71iv/hfbPlynohStqnu5hA==} @@ -698,7 +697,7 @@ packages: engines: {node: '>=6.9.0'} requiresBuild: true dependencies: - '@babel/helper-validator-identifier': 7.22.15 + '@babel/helper-validator-identifier': 7.22.20 chalk: 2.4.2 js-tokens: 4.0.0 dev: true @@ -1705,12 +1704,6 @@ packages: regenerator-runtime: 0.13.11 dev: false - /@babel/runtime@7.21.0: - resolution: {integrity: sha512-xwII0//EObnq89Ji5AKYQaRYiW/nZ3llSv29d49IuxPhKbtJoLP+9QUUZ4nVragQVtaVGeZrpB+ZtG/Pdy/POw==} - engines: {node: '>=6.9.0'} - dependencies: - regenerator-runtime: 0.13.11 - /@babel/runtime@7.21.5: resolution: {integrity: sha512-8jI69toZqqcsnqGGqwGS4Qb1VwLOEp4hz+CXPywcvjs60u3B4Pom/U/7rm4W8tMOYEB+E9wgD0mW1l3r8qlI9Q==} engines: {node: '>=6.9.0'} @@ -1756,7 +1749,7 @@ packages: engines: {node: '>=6.9.0'} dependencies: '@babel/helper-string-parser': 7.22.5 - '@babel/helper-validator-identifier': 7.22.15 + '@babel/helper-validator-identifier': 7.22.20 to-fast-properties: 2.0.0 dev: true @@ -1765,7 +1758,7 @@ packages: engines: {node: '>=6.9.0'} dependencies: '@babel/helper-string-parser': 7.22.5 - '@babel/helper-validator-identifier': 7.22.15 + '@babel/helper-validator-identifier': 7.22.20 to-fast-properties: 2.0.0 /@babel/types@7.22.19: @@ -3917,9 +3910,9 @@ packages: '@stdlib/utils-global': 0.0.7 dev: false - /@testing-library/dom@8.20.0: - resolution: {integrity: sha512-d9ULIT+a4EXLX3UU8FBjauG9NnsZHkHztXoIcTsOKoOw030fyjheN9svkTULjJxtYag9DZz5Jz5qkWZDPxTFwA==} - engines: {node: '>=12'} + /@testing-library/dom@9.3.3: + resolution: {integrity: sha512-fB0R+fa3AUqbLHWyxXa2kGVtf1Fe1ZZFr0Zp6AIbIAzXb2mKbEXl+PCQNUOaq5lbTab5tfctfXRNsWXxa2f7Aw==} + engines: {node: '>=14'} dependencies: '@babel/code-frame': 7.22.13 '@babel/runtime': 7.22.5 @@ -3961,16 +3954,16 @@ packages: redent: 3.0.0 dev: true - /@testing-library/react@13.4.0(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-sXOGON+WNTh3MLE9rve97ftaZukN3oNf2KjDy7YTx6hcTO2uuLHuCGynMDhFwGw/jYf4OJ2Qk0i4i79qMNNkyw==} - engines: {node: '>=12'} + /@testing-library/react@14.0.0(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-S04gSNJbYE30TlIMLTzv6QCTzt9AqIF5y6s6SzVFILNcNvbV/jU96GeiTPillGQo+Ny64M/5PV7klNYYgv5Dfg==} + engines: {node: '>=14'} peerDependencies: react: ^18.0.0 || 18 react-dom: ^18.0.0 || 18 dependencies: - '@babel/runtime': 7.21.0 - '@testing-library/dom': 8.20.0 - '@types/react-dom': 18.2.5 + '@babel/runtime': 7.22.5 + '@testing-library/dom': 9.3.3 + '@types/react-dom': 18.2.7 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) @@ -4109,16 +4102,10 @@ packages: /@types/prop-types@15.7.6: resolution: {integrity: sha512-RK/kBbYOQQHLYj9Z95eh7S6t7gq4Ojt/NT8HTk8bWVhA5DaF+5SMnxHKkP4gPNN3wAZkKP+VjAf0ebtYzf+fxg==} - /@types/react-dom@18.2.5: - resolution: {integrity: sha512-sRQsOS/sCLnpQhR4DSKGTtWFE3FZjpQa86KPVbhUqdYMRZ9FEFcfAytKhR/vUG2rH1oFbOOej6cuD7MFSobDRQ==} - dependencies: - '@types/react': 18.2.22 - /@types/react-dom@18.2.7: resolution: {integrity: sha512-GRaAEriuT4zp9N4p1i8BDBYmEyfo+xQ3yHjJU4eiK5NDa1RmUZG+unZABUTK4/Ox/M+GaHwb6Ow8rUITrtjszA==} dependencies: '@types/react': 18.2.22 - dev: true /@types/react@18.2.22: resolution: {integrity: sha512-60fLTOLqzarLED2O3UQImc/lsNRgG0jE/a1mPW9KjMemY0LMITWEsbS4VvZ4p6rorEHd5YKxxmMKSDK505GHpA==} @@ -7034,7 +7021,7 @@ packages: chalk: 4.1.2 diff-sequences: 29.6.3 jest-get-type: 29.6.3 - pretty-format: 29.6.3 + pretty-format: 29.7.0 /jest-diff@29.7.0: resolution: {integrity: sha512-LMIgiIrhigmPrs03JHpxUh2yISK3vLFPkAodPeo0+BuF7wA2FoQbkEg1u8gBYBThncu7e1oEDUfIXVuTqLRUjw==} @@ -7152,7 +7139,7 @@ packages: chalk: 4.1.2 jest-diff: 29.6.4 jest-get-type: 29.6.3 - pretty-format: 29.6.3 + pretty-format: 29.7.0 /jest-matcher-utils@29.7.0: resolution: {integrity: sha512-sBkD+Xi9DtcChsI3L3u0+N0opgPYnCRPtGcQYrgXmR+hmt/fYfWAL0xRXYU8eWOdfuLgBe0YCW3AFtnRLagq/g==} @@ -7174,7 +7161,7 @@ packages: chalk: 4.1.2 graceful-fs: 4.2.11 micromatch: 4.0.5 - pretty-format: 29.6.3 + pretty-format: 29.7.0 slash: 3.0.0 stack-utils: 2.0.6 @@ -8351,7 +8338,6 @@ packages: '@jest/schemas': 29.6.3 ansi-styles: 5.2.0 react-is: 18.2.0 - dev: true /prompts@2.4.2: resolution: {integrity: sha512-NxNv/kLguCA7p3jE8oL2aEBsrJWgAakBpgmgK6lpPWV+WuOmY6r2/zbAVnP+T8bQlA0nzHXSJSJW0Hq7ylaD2Q==}