Run code analyze triggered with push by BHyeonKim #88
Annotations
8 errors
|
code_analysis
Process completed with exit code 1.
|
|
code_analysis
Process completed with exit code 1.
|
|
src/widgets/navbar/ui/NavBar/NavBar.test.tsx > NavBar 컴포넌트 테스트 > 메뉴 버튼을 누르면 onClickMenuButton이 호출된다.:
src/widgets/navbar/ui/NavBar/index.tsx#L32
Error: [vitest] No "useLocation" export is defined on the "react-router" mock. Did you forget to return it from "vi.mock"?
If you need to partially mock a module, you can use "importOriginal" helper inside:
vi.mock(import("react-router"), async (importOriginal) => {
const actual = await importOriginal()
return {
...actual,
// your mocked methods
}
})
❯ NavBar src/widgets/navbar/ui/NavBar/index.tsx:32:19
❯ Object.react-stack-bottom-frame node_modules/react-dom/cjs/react-dom-client.development.js:23863:20
❯ renderWithHooks node_modules/react-dom/cjs/react-dom-client.development.js:5529:22
❯ updateFunctionComponent node_modules/react-dom/cjs/react-dom-client.development.js:8897:19
❯ beginWork node_modules/react-dom/cjs/react-dom-client.development.js:10522:18
❯ runWithFiberInDEV node_modules/react-dom/cjs/react-dom-client.development.js:1522:13
❯ performUnitOfWork node_modules/react-dom/cjs/react-dom-client.development.js:15140:22
❯ workLoopSync node_modules/react-dom/cjs/react-dom-client.development.js:14956:41
|
|
src/widgets/navbar/ui/NavBar/NavBar.test.tsx > NavBar 컴포넌트 테스트 > 로그아웃 버튼을 누르면 submit으로 액션을 발생시킨다.:
src/widgets/navbar/ui/NavBar/index.tsx#L32
Error: [vitest] No "useLocation" export is defined on the "react-router" mock. Did you forget to return it from "vi.mock"?
If you need to partially mock a module, you can use "importOriginal" helper inside:
vi.mock(import("react-router"), async (importOriginal) => {
const actual = await importOriginal()
return {
...actual,
// your mocked methods
}
})
❯ NavBar src/widgets/navbar/ui/NavBar/index.tsx:32:19
❯ Object.react-stack-bottom-frame node_modules/react-dom/cjs/react-dom-client.development.js:23863:20
❯ renderWithHooks node_modules/react-dom/cjs/react-dom-client.development.js:5529:22
❯ updateFunctionComponent node_modules/react-dom/cjs/react-dom-client.development.js:8897:19
❯ beginWork node_modules/react-dom/cjs/react-dom-client.development.js:10522:18
❯ runWithFiberInDEV node_modules/react-dom/cjs/react-dom-client.development.js:1522:13
❯ performUnitOfWork node_modules/react-dom/cjs/react-dom-client.development.js:15140:22
❯ workLoopSync node_modules/react-dom/cjs/react-dom-client.development.js:14956:41
|
|
src/widgets/navbar/ui/NavBar/NavBar.test.tsx > NavBar 컴포넌트 테스트 > 로그아웃이 되어있으면 로그인 버튼이 보인다.:
src/widgets/navbar/ui/NavBar/index.tsx#L32
Error: [vitest] No "useLocation" export is defined on the "react-router" mock. Did you forget to return it from "vi.mock"?
If you need to partially mock a module, you can use "importOriginal" helper inside:
vi.mock(import("react-router"), async (importOriginal) => {
const actual = await importOriginal()
return {
...actual,
// your mocked methods
}
})
❯ NavBar src/widgets/navbar/ui/NavBar/index.tsx:32:19
❯ Object.react-stack-bottom-frame node_modules/react-dom/cjs/react-dom-client.development.js:23863:20
❯ renderWithHooks node_modules/react-dom/cjs/react-dom-client.development.js:5529:22
❯ updateFunctionComponent node_modules/react-dom/cjs/react-dom-client.development.js:8897:19
❯ beginWork node_modules/react-dom/cjs/react-dom-client.development.js:10522:18
❯ runWithFiberInDEV node_modules/react-dom/cjs/react-dom-client.development.js:1522:13
❯ performUnitOfWork node_modules/react-dom/cjs/react-dom-client.development.js:15140:22
❯ workLoopSync node_modules/react-dom/cjs/react-dom-client.development.js:14956:41
|
|
src/widgets/navbar/ui/NavBar/NavBar.test.tsx > NavBar 컴포넌트 테스트 > 로그인이 되어있으면 로그아웃 버튼이 보여진다.:
src/widgets/navbar/ui/NavBar/index.tsx#L32
Error: [vitest] No "useLocation" export is defined on the "react-router" mock. Did you forget to return it from "vi.mock"?
If you need to partially mock a module, you can use "importOriginal" helper inside:
vi.mock(import("react-router"), async (importOriginal) => {
const actual = await importOriginal()
return {
...actual,
// your mocked methods
}
})
❯ NavBar src/widgets/navbar/ui/NavBar/index.tsx:32:19
❯ Object.react-stack-bottom-frame node_modules/react-dom/cjs/react-dom-client.development.js:23863:20
❯ renderWithHooks node_modules/react-dom/cjs/react-dom-client.development.js:5529:22
❯ updateFunctionComponent node_modules/react-dom/cjs/react-dom-client.development.js:8897:19
❯ beginWork node_modules/react-dom/cjs/react-dom-client.development.js:10522:18
❯ runWithFiberInDEV node_modules/react-dom/cjs/react-dom-client.development.js:1522:13
❯ performUnitOfWork node_modules/react-dom/cjs/react-dom-client.development.js:15140:22
❯ workLoopSync node_modules/react-dom/cjs/react-dom-client.development.js:14956:41
|
|
src/widgets/navbar/ui/NavBar/NavBar.test.tsx > NavBar 컴포넌트 테스트 > 초기 상태에서 NavBar가 보여진다.:
src/widgets/navbar/ui/NavBar/index.tsx#L32
Error: [vitest] No "useLocation" export is defined on the "react-router" mock. Did you forget to return it from "vi.mock"?
If you need to partially mock a module, you can use "importOriginal" helper inside:
vi.mock(import("react-router"), async (importOriginal) => {
const actual = await importOriginal()
return {
...actual,
// your mocked methods
}
})
❯ NavBar src/widgets/navbar/ui/NavBar/index.tsx:32:19
❯ Object.react-stack-bottom-frame node_modules/react-dom/cjs/react-dom-client.development.js:23863:20
❯ renderWithHooks node_modules/react-dom/cjs/react-dom-client.development.js:5529:22
❯ updateFunctionComponent node_modules/react-dom/cjs/react-dom-client.development.js:8897:19
❯ beginWork node_modules/react-dom/cjs/react-dom-client.development.js:10522:18
❯ runWithFiberInDEV node_modules/react-dom/cjs/react-dom-client.development.js:1522:13
❯ performUnitOfWork node_modules/react-dom/cjs/react-dom-client.development.js:15140:22
❯ workLoopSync node_modules/react-dom/cjs/react-dom-client.development.js:14956:41
|
|
src/widgets/auth/ui/LoginModal/LoginModal.test.tsx > LoginModal 컴포넌트 테스트 > Backdrop을 클릭하면 navigate가 호출된다.:
src/widgets/auth/ui/LoginModal/LoginModal.test.tsx#L30
AssertionError: expected 1st "spy" call to have been called with [ -1 ]
- Expected
+ Received
[
- -1,
+ undefined,
]
❯ src/widgets/auth/ui/LoginModal/LoginModal.test.tsx:30:20
|