Skip to content

Commit e394aad

Browse files
committed
test(sanity): move useRouter mock to test folder
1 parent bbd78da commit e394aad

File tree

2 files changed

+18
-1
lines changed

2 files changed

+18
-1
lines changed

packages/sanity/src/core/releases/tool/detail/__tests__/ReleaseDetail.test.tsx

+1-1
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,8 @@ import {act, fireEvent, render, screen, waitFor} from '@testing-library/react'
22
import {route, RouterProvider} from 'sanity/router'
33
import {beforeEach, describe, expect, it, vi} from 'vitest'
44

5+
import {mockUseRouterReturn} from '../../../../../../test/mocks/useRouter.mock'
56
import {createTestProvider} from '../../../../../../test/testUtils/TestProvider'
6-
import {mockUseRouterReturn} from '../../../../../router/__test__/__mocks__/useRouter.mock'
77
import {activeASAPRelease, publishedASAPRelease} from '../../../__fixtures__/release.fixture'
88
import {releasesUsEnglishLocaleBundle} from '../../../i18n'
99
import {useReleaseOperationsMockReturn} from '../../../store/__tests__/__mocks/useReleaseOperations.mock'
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
import {type RouterContextValue, useRouter} from 'sanity/router'
2+
import {type Mock, type Mocked, vi} from 'vitest'
3+
4+
export const mockUseRouterReturn: Mocked<RouterContextValue> = {
5+
state: {
6+
_searchParams: [],
7+
},
8+
navigate: vi.fn(),
9+
resolvePathFromState: vi.fn(),
10+
resolveIntentLink: vi.fn(),
11+
navigateUrl: vi.fn(),
12+
navigateStickyParams: vi.fn(),
13+
navigateIntent: vi.fn(),
14+
stickyParams: {},
15+
}
16+
17+
export const mockUseRouter = useRouter as Mock<typeof useRouter>

0 commit comments

Comments
 (0)