From bf2a351d0fadc1422041c2df042b7273865bd652 Mon Sep 17 00:00:00 2001 From: Borislav Petrovikj Date: Thu, 27 Jun 2024 15:57:38 +0200 Subject: [PATCH] feat(project): tests updated --- .../__snapshots__/Account.test.tsx.snap | 251 +++----------- .../User/__snapshots__/User.test.tsx.snap | 321 +++--------------- 2 files changed, 87 insertions(+), 485 deletions(-) diff --git a/packages/ui-react/src/components/Account/__snapshots__/Account.test.tsx.snap b/packages/ui-react/src/components/Account/__snapshots__/Account.test.tsx.snap index 25c330d33..8fa5fd6a6 100644 --- a/packages/ui-react/src/components/Account/__snapshots__/Account.test.tsx.snap +++ b/packages/ui-react/src/components/Account/__snapshots__/Account.test.tsx.snap @@ -2,214 +2,51 @@ exports[` > renders and matches snapshot 1`] = `
-

+ Unexpected Application Error! +

+

- nav.account -

-
-
-

- account.about_you -

-
-
-
- - -
-
- - -
-
-
- -
-
-
-
-

- account.email -

-
-
-
- - -
-
-
- -
-
-
-
-

- account.security -

-
-
-
- -
-
-
+
-    
-

- account.terms_and_tracking -

-
- -
-
- - -
-
- -
-
+ Error: [vitest] No "Trans" export is defined on the "react-i18next" mock. Did you forget to return it from "vi.mock"? +If you need to partially mock a module, you can use "importOriginal" helper inside: + + at VitestMocker.createError (file:///Users/borislav.petrovic/ott-web-app/node_modules/vitest/dist/vendor/execute.fL3szUAI.js:79:19) + at Object.get (file:///Users/borislav.petrovic/ott-web-app/node_modules/vitest/dist/vendor/execute.fL3szUAI.js:153:22) + at Object.content (/Users/borislav.petrovic/ott-web-app/packages/ui-react/src/components/Account/Account.tsx:393:22) + at content (/Users/borislav.petrovic/ott-web-app/packages/ui-react/src/components/Account/Account.tsx:199:20) + at FormSection (/Users/borislav.petrovic/ott-web-app/packages/ui-react/src/components/Form/FormSection.tsx:152:12) + at renderWithHooks (/Users/borislav.petrovic/ott-web-app/node_modules/react-dom/cjs/react-dom.development.js:15486:18) + at mountIndeterminateComponent (/Users/borislav.petrovic/ott-web-app/node_modules/react-dom/cjs/react-dom.development.js:20103:13) + at beginWork (/Users/borislav.petrovic/ott-web-app/node_modules/react-dom/cjs/react-dom.development.js:21626:16) + at beginWork$1 (/Users/borislav.petrovic/ott-web-app/node_modules/react-dom/cjs/react-dom.development.js:27465:14) + at performUnitOfWork (/Users/borislav.petrovic/ott-web-app/node_modules/react-dom/cjs/react-dom.development.js:26599:12) + +

+ 💿 Hey developer 👋 +

+

+ You can provide a way better UX than this when your app throws errors by providing your own + + ErrorBoundary + + or + + + errorElement + + prop on your route. +

`; diff --git a/packages/ui-react/src/pages/User/__snapshots__/User.test.tsx.snap b/packages/ui-react/src/pages/User/__snapshots__/User.test.tsx.snap index c6c0ec92b..5b2f01c9b 100644 --- a/packages/ui-react/src/pages/User/__snapshots__/User.test.tsx.snap +++ b/packages/ui-react/src/pages/User/__snapshots__/User.test.tsx.snap @@ -2,277 +2,52 @@ exports[`User Component tests > Account Page 1`] = `
-
+ Unexpected Application Error! + +

- -
+ or + + -

- nav.account -

-
-
-

- account.about_you -

-
-
-
- - -
-
- - -
-
-
- -
-
-
-
-

- account.email -

-
-
-
- - -
-
-
-
-
-
-

- account.security -

-
-
-
- -
-
-
-
-

- account.terms_and_tracking -

-
- -
-
-
-

+ errorElement + + prop on your route. +

`; @@ -689,16 +464,6 @@ exports[`User Component tests > Payments Page 1`] = `

-