Skip to content

Commit 7c58392

Browse files
sukvvonmanudeli
andauthored
test(react-query/fine-grained-persister): use precise time in 'advanceTimersByTimeAsync', and add 'expect' using 'toBeInTheDocument' (#9441)
Co-authored-by: Jonghyeon Ko <manudeli.ko@gmail.com>
1 parent 958b0f0 commit 7c58392

File tree

1 file changed

+6
-6
lines changed

1 file changed

+6
-6
lines changed

packages/react-query/src/__tests__/fine-grained-persister.test.tsx

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -69,7 +69,7 @@ describe('fine grained persister', () => {
6969
const rendered = renderWithClient(queryClient, <Test />)
7070

7171
await vi.advanceTimersByTimeAsync(0)
72-
rendered.getByText('Works from persister')
72+
expect(rendered.getByText('Works from persister')).toBeInTheDocument()
7373
expect(spy).not.toHaveBeenCalled()
7474
})
7575

@@ -124,10 +124,10 @@ describe('fine grained persister', () => {
124124

125125
const rendered = renderWithClient(queryClient, <Test />)
126126

127-
await vi.advanceTimersByTimeAsync(5)
128-
rendered.getByText('Works from persister')
129-
await vi.advanceTimersByTimeAsync(1)
130-
rendered.getByText('Works from queryFn')
127+
await vi.advanceTimersByTimeAsync(0)
128+
expect(rendered.getByText('Works from persister')).toBeInTheDocument()
129+
await vi.advanceTimersByTimeAsync(6)
130+
expect(rendered.getByText('Works from queryFn')).toBeInTheDocument()
131131
expect(spy).toHaveBeenCalledTimes(1)
132132
})
133133

@@ -166,7 +166,7 @@ describe('fine grained persister', () => {
166166
const rendered = renderWithClient(queryClient, <Test />)
167167

168168
await vi.advanceTimersByTimeAsync(0)
169-
rendered.getByText('Works from queryFn')
169+
expect(rendered.getByText('Works from queryFn')).toBeInTheDocument()
170170
expect(spy).toHaveBeenCalledTimes(1)
171171

172172
const storedItem = await storage.getItem(`${PERSISTER_KEY_PREFIX}-${hash}`)

0 commit comments

Comments
 (0)