From 600d8b465385db5695fed83033a8d9c820e83d15 Mon Sep 17 00:00:00 2001 From: Wonsuk Choi Date: Wed, 4 Mar 2026 20:00:36 +0900 Subject: [PATCH] test(vue-query/queryClient): add test for 'ensureQueryData' ref unwrapping --- .../vue-query/src/__tests__/queryClient.test.ts | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/packages/vue-query/src/__tests__/queryClient.test.ts b/packages/vue-query/src/__tests__/queryClient.test.ts index c97be2db192..1a458e138f3 100644 --- a/packages/vue-query/src/__tests__/queryClient.test.ts +++ b/packages/vue-query/src/__tests__/queryClient.test.ts @@ -83,6 +83,22 @@ describe('QueryCache', () => { }) }) + describe('ensureQueryData', () => { + test('should properly unwrap parameter', () => { + const queryClient = new QueryClient() + + queryClient.ensureQueryData({ + queryKey: queryKeyRef, + queryFn: fn, + }) + + expect(QueryClientOrigin.prototype.ensureQueryData).toBeCalledWith({ + queryKey: queryKeyUnref, + queryFn: fn, + }) + }) + }) + describe('getQueriesData', () => { test('should properly unwrap queryKey param', () => { const queryClient = new QueryClient()