chore(deps): bump react-router-dom from 6.28.0 to 7.0.1 in /client #52
client-test.yaml
on: pull_request
Run Client Tests
17s
Annotations
4 errors
src/guards/auth-guard.test.tsx > Auth Guard > redirects to the root page when authorized:
client/src/guards/auth-guard.tsx#L7
AssertionError: expected '/sign-in' to be '/' // Object.is equality
Ignored nodes: comments, script, style
<html>
<head />
<body>
<div>
<h2>
Unexpected Application Error!
</h2>
<h3
style="font-style: italic;"
>
Cannot destructure property 'authorized' of 'useAuthStore(...)' as it is undefined.
</h3>
<pre
style="padding: 0.5rem; background-color: rgba(200, 200, 200, 0.5);"
>
TypeError: Cannot destructure property 'authorized' of 'useAuthStore(...)' as it is undefined.
at AuthGuard (/home/runner/work/go-react-auth/go-react-auth/client/src/guards/auth-guard.tsx:7:11)
at renderWithHooks (/home/runner/work/go-react-auth/go-react-auth/client/node_modules/react-dom/cjs/react-dom.development.js:15486:18)
at mountIndeterminateComponent (/home/runner/work/go-react-auth/go-react-auth/client/node_modules/react-dom/cjs/react-dom.development.js:20103:13)
at beginWork (/home/runner/work/go-react-auth/go-react-auth/client/node_modules/react-dom/cjs/react-dom.development.js:21626:16)
at beginWork$1 (/home/runner/work/go-react-auth/go-react-auth/client/node_modules/react-dom/cjs/react-dom.development.js:27465:14)
at performUnitOfWork (/home/runner/work/go-react-auth/go-react-auth/client/node_modules/react-dom/cjs/react-dom.development.js:26599:12)
at workLoopSync (/home/runner/work/go-react-auth/go-react-auth/client/node_modules/react-dom/cjs/react-dom.development.js:26505:5)
at renderRootSync (/home/runner/work/go-react-auth/go-react-auth/client/node_modules/react-dom/cjs/react-dom.development.js:26473:7)
at recoverFromConcurrentError (/home/runner/work/go-react-auth/go-react-auth/client/node_modules/react-dom/cjs/react-dom.development.js:25889:20)
at performConcurrentWorkOnRoot (/home/runner/work/go-react-auth/go-react-auth/client/node_modules/react-dom/cjs/react-dom.development.js:25789:22)
</pre>
<p>
💿 Hey developer 👋
</p>
<p>
You can provide a way better UX than this when your app throws errors by providing your own
<code
style="padding: 2px 4px; background-color: rgba(200, 200, 200, 0.5);"
>
ErrorBoundary
</code>
or
<code
style="padding: 2px 4px; background-color: rgba(200, 200, 200, 0.5);"
>
errorElement
</code>
prop on your route.
</p>
</div>
</body>
</html>
Expected: "/"
Received: "/sign-in"
❯ AuthGuard src/guards/auth-guard.tsx:7:11
❯ renderWithHooks node_modules/react-dom/cjs/react-dom.development.js:15486:18
❯ mountIndeterminateComponent node_modules/react-dom/cjs/react-dom.development.js:20103:13
❯ beginWork node_modules/react-dom/cjs/react-dom.development.js:21626:16
❯ beginWork$1 node_modules/react-dom/cjs/react-dom.development.js:27465:14
❯ performUnitOfWork node_modules/react-dom/cjs/react-dom.development.js:26599:12
❯ workLoopSync node_modules/react-dom/cjs/react-dom.development.js:26505:5
❯ renderRootSync node_modules/react-dom/cjs/react-dom.development.js:26473:7
❯ recoverFromConcurrentError node_modules/react-dom/cjs/react-dom.development.js:25889:20
❯ src/guards/auth-guard.test.tsx:52:46
❯ runWithExpensiveErrorDiagnosticsDisabled node_modules/@testing-library/dom/dist/config.js:47:12
❯ checkCallback node_modules/@testing-library/dom/dist/wait-for.js:124:77
❯ Timeout.checkRealTimersCallback node_modules/@testing-library/dom/dist/wait-for.js:118:16
|
src/guards/private-guard.test.tsx > Private Guard > redirects to sign-in page when not authorized:
client/src/guards/private-guard.test.tsx#L72
AssertionError: expected '/' to deeply equal '/sign-in'
Expected: "/sign-in"
Received: "/"
❯ src/guards/private-guard.test.tsx:72:44
|
src/guards/private-guard.test.tsx > Private Guard > redirects to sign in page when an error occurs:
client/src/guards/private-guard.test.tsx#L100
AssertionError: expected '/' to deeply equal '/sign-in'
Expected: "/sign-in"
Received: "/"
❯ src/guards/private-guard.test.tsx:100:44
|
Run Client Tests
Process completed with exit code 1.
|